Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: zZzIPer__ on July 17, 2014, 09:37:00 PM
-
Мне помогли доделать основную часть кликера... но тут возникает вопрос:
WAIT(3)
LCLICK(556,369)
WAIT(10)
LCLICK(1079,92)
WAIT(2)
$wait_like = 0
WHILE($wait_like = 0)
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "Лайк.bmp", 65280, 95)
$wait_like = 1
MOVE($_return1+3, $_return2+3)
WAITMS(60)
LCLICK($_return1+3, $_return2+3)
MOVE($_xmax,$_ymax)
WAITMS(1000)
Else
WHEELDOWN(3) // если не видим то крутим страницу в низ
WAITMS(500)
END_IF
END_CYC
LCLICK(1331,7)
WAIT(1)
когда он ищет картинку с лайком если он не находит ее он прокручивает вниз страницу... но и там нет той картинки т.к там другая (http://s45.radikal.ru/i109/1407/35/27fda6c4f15d.png) Так вот возникает вопрос как сделать чтобы если он не нашел пропустить действие или выполнить другое
-
Просто можно вложить функцию поиска, не найдет одну будет искать другую.
Кстати картинку подрежь, она слишком большая. В районе букв Мне нравится а по высоте оставь 2-3 пиксела. Чем меньше картинка тем быстрее поиск.
WAIT(3)
LCLICK(556,369)
WAIT(10)
LCLICK(1079,92)
WAIT(2)
$wait_like = 0
WHILE($wait_like = 0)
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "Лайк.bmp", 65280, 95)
$wait_like = 1
MOVE($_return1+3, $_return2+3)
WAITMS(60)
LCLICK($_return1+3, $_return2+3)
MOVE($_xmax,$_ymax)
WAITMS(1000)
Else
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "Мне нравится.bmp", -1, 100)
$wait_like = 1
MOVE($_return1+3, $_return2+3)
WAITMS(60)
LCLICK($_return1+3, $_return2+3)
MOVE($_xmax,$_ymax)
WAITMS(1000)
Else
WHEELDOWN(3) // если не видим то крутим страницу в низ
WAITMS(500)
END_IF
END_IF
END_CYC
LCLICK(1331,7)
WAIT(1)
-
Опять же При много благодарен! ;)