Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: Tanzwut on October 28, 2016, 02:16:30 AM
-
Приветствую.
Как сделать что бы спустя 3 минуты если картинка ck не находится кликер закрывал окно и начинал всё заново?
GETSCREEN
if_picture_in(0,0,$_xmax,$_ymax,"gl.bmp")
LCLICK($_return1,$_return2)
END_IF
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "ck.bmp")
$check = 1 // åñëè êàðòèíêà íàéäåíà
Else
$check = 0 // åñëè êàðòèíêà íå íàéäåíà
END_IF
IF($check = 1)
LCLICK($_return1,$_return2)
END_IF
IF($check = 1)
WAIT(2)
KEYDOWN(#Ctrl)
WAIT(1)
KEYPRESS(#w)
KEYUP(#Ctrl)
END_IF
-
GETSCREEN
if_picture_in(0,0,$_xmax,$_ymax,"gl.bmp")
LCLICK($_return1,$_return2)
WAITMS(500)
END_IF
$time = $_time_t + 180 // таймер на 3 минуты
WHILE($time > $_time_t)
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "ck.bmp", -1, 100)
$time = 0
LCLICK($_return1, $_return2)
WAIT(2)
KEYDOWN(#Ctrl)
WAITMS(50)
KEYPRESS(#w)
KEYUP(#Ctrl)
WAIT(2)
ELSE
WAITMS(50)
END_IF
END_CYC
IF($time ! 0)
// время истекло, картинка не найдена
KEYDOWN(#Ctrl)
WAITMS(50)
KEYPRESS(#w)
KEYUP(#Ctrl)
WAIT(2)
END_IF
-
Благодарю! Все работает))
-
Что значат последние значения "-1, 100" в строке IF_PICTURE_IN (0,0, $_xmax,$_ymax, "ck.bmp", -1, 100) ?
-
Что значат последние значения "-1, 100" в строке IF_PICTURE_IN (0,0, $_xmax,$_ymax, "ck.bmp", -1, 100) ?
Значит что... тебе нужно прочесть справку, раздел "Анализ экрана", функция IF_PICTURE_IN