Подскажите пожалуйста почему происходит клик в 2 точки
то есть сначала идет клик в найденный пиксель все ок
а потом моментальный второй клик в другую точку
в настройках скетча ардуино стоит
int MOUSE_DELAY = 5;
int MOUSE_MOVE_DELAY = 35;
int MOUSE_MOVE_OFFSET = 30;
int RANDOM_KEY = 20;
int RANDOM_MOUSE = 0;
то есть второй клик именно моментален хотя в первый клик мышь едет плавно как по настройкам а вот второй резкий сразу как будто игнорируются настройки
int MOUSE_MOVE_DELAY = 35;
int MOUSE_MOVE_OFFSET = 30;
но и в целом второго клика по идее быть не должно
Код
local Time = 32.235 --время работы таймера
local endTimer = os.clock() + Time while os.clock() <= endTimer do
local a = findcolor([[611, 462 1291, 677 1 1 ( 0xeeeeee-0xffffff ) %arr 2 -1 0]]) -- Цвет
if a > 0 then -- если найден цвет
wait (1095 + math.random (30))
log (arr [1][1])
log (arr [1][2])
hw.mouse.left (arr [1][1], arr [1][2])
log (arr [1][1])
log (arr [1][2])
wait (1095 + math.random (30))
goto end_this_find
end
if color(1722, 638 ) ~= 16777215 then --нет каста
wait (585 + math.random (30))
break
end
end
::end_this_find::
При использование
hw.mouse.move (arr [1][1], arr [1][2])
такой проблемы нет
arduino.lua во вложение