Автокликер Clickermann :: Форум
Основной раздел => Биржа труда => Topic started by: Traktor71 on February 02, 2017, 12:18:21 PM
-
Всем привет
Есть однородный повторяющийся скрипт типа
LCLICK(XXXX,YYYY)
WAIT(xx)
LCLICK(XXXX,YYYY)
WAIT(xx)
Нужно сделать так, чтобы он после каждой строки проверял цвет под курсором в определенном месте (2х-3х-4х местах). Если цвет совпадает – клик на определенную точку и кликал бы на эту точку до тех пор, пока проверка на цвет не будет отрицательной. Если цвет исчез – скрипт идет с начала
https://vk.com/tekyera
-
$check = 0
WHILE ($check = 0)
GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 255)
LCLICK($_return1, $_return2)
WAITMS(100)
Else
$check = 1
END_IF
END_CYC
Да уж, тут я косякнул, криво прочитав, и не поняв что нужно, каюсь :)
-
А можете связаться со мной в вк или иными способами, чтобы помочь настроить его?
-
А можете связаться со мной в вк или иными способами, чтобы помочь настроить его?
Сомневаюсь, что это возможно.
Коварный Badimboy, Вам совершенно левый код выложил, не имеющий к описанной вами теме никакого отношения.
Спасибо. Тогда, полагаю, тема вновь актуальна.
-
Смысл скрипта. Идет набор кликов, а тебе нужно параллельно следить за точками и если они появились тормозить первый скрипт, кликать пока цвет не пропадет и начинать первый скрипт сначала?
-
THREAD(main, 1)
WAITMS(10) // из за бага потока 4.12 верси пусть тут будет эта команда
LCLICK(869,842)
WAIT(1)
LCLICK(867,862)
WAIT(1)
LCLICK(867,862)
WAIT(1)
END_THREAD
GETSCREEN
IF((PXL(10,10) = 255)&(PXL(200,200) = 34353563)) // анализ 2х точек
SETTHREAD (main, 2) // останавливаем поток
LCLICK(10,10) // клик
WAITMS(100)
ELSE
SETTHREAD (main, 1) // запускаем поток
WAITMS(50)
END_IF
-
THREAD(main, 1)
WAITMS(10) // из за бага потока 4.12 верси пусть тут будет эта команда
LCLICK(869,842)
WAIT(1)
LCLICK(867,862)
WAIT(1)
LCLICK(867,862)
WAIT(1)
END_THREAD
GETSCREEN
IF((PXL(10,10) = 255)&(PXL(200,200) = 34353563)) // анализ 2х точек
SETTHREAD (main, 2) // останавливаем поток
LCLICK(10,10) // клик
WAITMS(100)
ELSE
SETTHREAD (main, 1) // запускаем поток
WAITMS(50)
END_IF
Спасибо огромное, работает как часы. Именно то, что я хотел <3