Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: AdmiralSFF on January 01, 2018, 08:11:50 PM
-
В общем мне нужно написать небольшой скрипт который на экране ищет цвет вот с таким номером "16711932" лочится на него и нажимает левую кнопку мыши, даже если цель перемещается.
Я пробовал брать пример такого но там немного другая функция по этому он не работает.
-
Зона поиска у цвета большая? Если по всему экрану будешь искать, то может больше секунды занять + в зависимости от софта и железа время разное.
-
По поводу железа и софта проблем нет, зона поиска весь монитор, главное что бы он наводился на цвет
-
Открываем справку, там раздел "Анализ экрана", там функция SCANPXL делает то, что вам нужно. Перед ней ставим гетскрин, чтоб кликер сделал снимок и не был слепым и не искал по тёмноиу экрану. На выходе сканпикселя получаем массив (читаем справку), и если действительно на экране будет только один пиксель нужного цвета, то считываем первые ячейки из этого массива, они-то и будут найденными координатами (в общем, это всё есть в справке, читайте внимательно). Считав координаты, перемещаем в них курсор или делаем клик, после этого нулим массив андефайном. Вперёд!
-
Зачем искать всE, тратя время, если нужен один?
Есть же отдельная функция IF_PIXEL_IN()