Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: WhateWowa on November 19, 2018, 11:16:31 AM
-
Подскажите что или как отредактировать скрипт, что бы в фоновом окне он кликал в одном месте и периодически нажимал Enter, и если по координатам попадается пиксель определённого цвета, нажимался Esc, при этом я мог работать с мышкой и клавой в других окнах
$S_CORR=0
waitms(25 + $S_CORR)
lDown(1430,305)
waitms(25 + $S_CORR)
lUp(1430,305)
waitms(25 + $S_CORR)
lDown(1430,305)
waitms(25 + $S_CORR)
lUp(1430,305)
waitms(25 + $S_CORR)
keyDown(13)
waitms(25 + $S_CORR)
keyUp(13)
IF_PIXEL_IN(1398,305, $_xmax,$_ymax, 15465121)
waitms(25 + $S_CORR)
keyDown(27)
waitms(25 + $S_CORR)
keyUp(27)
END_IF
на данный момент скрипт не работает, что нужно исправить?
-
Для начала привяжи кликер к окну(наведи на окно мышь, нажми Alt+W), в редакторе включи лупу и посмотри видит ли кликер что то в привязанном окне. Если видит значит можно работать. Если не видит то с анализом цвета ничего не выйдет.
LCLICK(1430,305) // Каждые 50 мс кликаем
WAITMS(50)
IF($time1 < $_time_t)
KEYPRESS(#ENTER) // Каждые 5 сек жмем ENTER
WAITMS(50)
$time1 = $_time_t + 5
END_IF
IF($time2 < $_time_t)
GETSCREEN
IF_PIXEL_IN(1398,305, $_xmax,$_ymax, 15465121) // Раз в секунду проверяем цвет
KEYPRESS(#ESC)
WAIT(1)
END_IF
$time2 = $_time_t + 1
END_IF