Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: leonid on January 06, 2016, 09:09:06 PM
-
Здравствуйте.
Идея следующая, хочу чтобы скрипт работал следующим образом:
Основоное тело скрипта - мониторинг рабочего стола/окна на возникновение события. Событием яляется нахождение картинки (заранее сохраненной), допустим их около 30 и режим стоит colormode6.
Если события нет, продолжнается сканирование.
Если событие обнаружено, то запускается подпрограмма которая выполняет дествие (клик, закрытие окна, выполение записанного порядка действий)
Очень очень надеюсь понять как, и почему так. Особых знаний в написании нет :(
-
Картинки должны лежать рядом со скриптом и иметь такой вид
от 1.bmp до 30.bmp
FOR($num=1,$num<31)
GETSCREEN
COLORMODE(6)
IF_PICTURE_IN(0,0, $_xmax,$_ymax, STRCONCAT($num,".bmp"), -1, 100)
// здесь нужные действия при совпадении
ELSE
WAITMS(50)
END_IF
END_CYC
-
Лучше GETSCREEN и COLORMODE(6) вынести за цикл
GETSCREEN
COLORMODE(6)
FOR($num = 1,$num < 31)
IF_PICTURE_IN(0,0, $_xmax,$_ymax, STRCONCAT($num,".bmp"))
$num = 100
// здесь нужные действия при совпадении
ELSE
WAITMS(50)
END_IF
END_CYC
WAITMS(500)