Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: FJ on January 14, 2017, 10:17:54 PM
-
Доброго времени суток.
Возможно ли сначала кусочек экрана запомнить, и найти такой же кусочек в другом месте? грубо говоря, в место file.bmp у нас будет переменная с первого снимка экрана.
GETSCREEN($Xmin + 482 , $Ymin + 190 , $Xmin + 482+158 , $Ymin + 202)
COLORMODE(8, $Xmin + 482 , $Ymin + 190 , $Xmin + 482+158 , $Ymin + 202)
GETSCREEN
IF_PICTURE_IN ($Xmin + 356 , $Ymin + 253 , $Xmin + 712 , $Ymin + 543, "file.bmp", -1, 100)
LCLICK($_return1, $_return2)
WAITMS(100)
END_IF
-
Только учти что размер снимка должен быть маленьким, 50х50. Иначе большие снимки прилично вешают кликер во время анализа.
GETSCREEN
COLORMODE(8)
SCREENSHOTFIX($Xmin + 482 , $Ymin + 190 , $Xmin + 482+158 , $Ymin + 202, "file.bmp", 0) // сохраняем скриншот
WAIT(1)
GETSCREEN
COLORMODE(8)
IF_PICTURE_IN ($Xmin + 356 , $Ymin + 253 , $Xmin + 712 , $Ymin + 543, "file.bmp", -1, 100)
LCLICK($_return1, $_return2)
WAITMS(100)
END_IF
HALT