Кибор » Кибор - Интегрированная среда разработки ботов » Готовые скрипты » Arduino

Страниц (7): « 1 2 3 4 5 [6] 7 »
 

51. Zireael - 29 Мая, 2023 - 06:13:31 - перейти к сообщению
 Цитата:
команда выполняется, мышка абсолютно 0 реакции

Значит проблема не в кибор.
52. Redear - 29 Мая, 2023 - 09:00:43 - перейти к сообщению
 Zireael пишет:
 Цитата:
команда выполняется, мышка абсолютно 0 реакции

Значит проблема не в кибор.


Есть какие то мысли куда смотреть? На втором сервере также установил такое же устройство и аналогичная проблема.

серверная машина на вин10
53. Project1525 - 30 Сентября, 2023 - 02:43:09 - перейти к сообщению
 Zireael пишет:
Требуется плата Arduino Micro или Arduino Leonardo с микроконтроллером ATmega32u4

Arduino Mega с микроконтроллером ATmega2560 работать не будет?
54. Zireael - 30 Сентября, 2023 - 03:09:44 - перейти к сообщению
 Цитата:
Arduino Mega с микроконтроллером ATmega2560 работать не будет?

Нет.
Micro или Leonardo нужно.
55. Redear - 17 Октября, 2023 - 08:37:52 - перейти к сообщению
добрый день, вопрос, есть к примеру 4 одинаковых окна с приложениями, при клике с помощью ардиуны в одном окне, во всех других окнах мышь сдвигается в край приложения. можно ли сделать так чтобы при нажатии в одном окне во всех других окнах курсор оставался на месте. спасибо
56. Kibor - 17 Октября, 2023 - 08:45:06 - перейти к сообщению
Нет.
Потому что это не эмуляция, а реальное сообщение. А мышь у вас в винде может быть только одна. Даже если подключено несколько, сообщение от каждой будет сдвигать курсор..
57. Redear - 17 Октября, 2023 - 08:56:29 - перейти к сообщению
то есть только виртуальная машина может помочь, а как насчет песочницы windows 10, стоит ли попробовать ее поковырять
58. Kibor - 18 Октября, 2023 - 00:11:01 - перейти к сообщению
 Redear пишет:
только виртуальная машина может помочь

Может, если потянет и на ней не запрещено разработчиками запускать их софт где надо сделать автоматизацию.
59. tyyty77 - 01 Ноября, 2023 - 14:09:17 - перейти к сообщению
Подскажите пожалуйста как реализовать клик на картинку через Ардуино с помощью findimage
60. Zireael - 01 Ноября, 2023 - 17:51:56 - перейти к сообщению
 Цитата:
как реализовать клик на картинку через Ардуино с помощью findimage

CODE:
#define MOUSE_LEFT 1
external(INT, "get_port", "get_port", "Arduino.dll");
external(INT, "set_port", "set_port", "Arduino.dll");
external(INT, "set_delay_mouse", "set_delay_mouse", "Arduino.dll");
external(INT, "set_delay_mousemove", "set_delay_mousemove", "Arduino.dll");
external(INT, "set_offset_mousemove", "set_offset_mousemove", "Arduino.dll");
external(INT, "set_random_delay_mouse", "set_random_delay_mouse", "Arduino.dll");
external(INT, "mouse_left", "mouse_left", "Arduino.dll");


int com = get_port(2341, 8036); // узнать в каком com порте находится ардуино, передаются VID и PID
if(com==0)
{
messagebox("Arduino с указанными VID и PID не найдено");
goto end;
}
set_port(com); // установить порт, в него будут отправляться команды из длл
set_delay_mouse(10); // установить паузу между нажатием и отпусканием кнопок мыши
set_random_delay_mouse(5); // рандом между нажатием и отпускание кнопок мыши
set_delay_mousemove(1); // пауза между каждым шагом перемещением мыши, чем меньше тем быстрее
set_offset_mousemove(2); // шаг перемещения курсора, чем больше, тем быстрее перемещается курсор


int PosX, PosY;
int Image_0[19][22];
loadimage (#Image_0[0][0], "D:\Kibor2\Image_0.bmp");

if(findimage(1, #Image_0[0][0], 0, #PosX, #PosY, 0, 0, 2560, 1440, -1))
{
mouse_left(PosX, PosY); // навести курсор и кликнуть левой кнопкой мыши
}
else messagebox("Картинка не найдена.");


end:;

Powered by ExBB FM 1.0 Final