Автокликер Clickermann :: Форум
Основной раздел => Использование => Topic started by: Jack on March 17, 2019, 06:59:26 PM
-
Нужно сделать так чтобы по всему экрану искался определенный цвет и во время его нахождения по нему делался клик левой кнопки мыши. Еще нужно это зациклить.
-
откройте меню шаблонов Clickermann, графика, IF_PIXEL_IN
Это вообще где?
-
откройте меню шаблонов Clickermann, графика, IF_PIXEL_IN
GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 255)
LCLICK($_return1, $_return2)
WAITMS(100)
END_IF
Это оно? Как указать нужный цвет?
-
откройте меню шаблонов Clickermann, графика, IF_PIXEL_IN
Я когда нажимаю вставить координату у меня вот такое появляется "LCLICK(901,510) // 911607" и что с этим делать?
-
Для начала тебе нужно стереть все в редакторе.
Вставь этот скрипт
GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 255)
LCLICK($_return1, $_return2) // Клик по найденному цвету
WAITMS(100)
END_IF
WAITMS(50)
В редакторе отображается текущий цвет под курсором. Чтоб его проще было скопировать можно нажать Alt+Q и в скрипт вставится клик по координатам курсора и закомментированным кодом цвета.
"LCLICK(901,510) // 911607"
Сама команда нам не нужна. Отсюда можно взять код цвета, вставляем его за место 255
GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 911607)
LCLICK($_return1, $_return2) // Клик по найденному цвету
WAITMS(100)
END_IF
WAITMS(50)
Этого уже достаточно. Выполнение в кликере идет по кругу.
Можно также указать более конкретные координаты поиска. Данные параметры 0,0, $_xmax,$_ymax обозначают что поиск идет от верхнего левого угла монитора с координаты 0,0 до нижнего правого угла (системные переменные $_xmax,$_ymax возвращают размер твоего монитора)
IF_PIXEL_IN(100,100, 800,600, 911607) например сейчас поиск ведется от координаты 100,100 до 800,600
В системные переменные $_return1, $_return2 возвращается координата XY найденного цвета
-
Для начала тебе нужно стереть все в редакторе.
Вставь этот скрипт
GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 255)
LCLICK($_return1, $_return2) // Клик по найденному цвету
WAITMS(100)
END_IF
WAITMS(50)
В редакторе отображается текущий цвет под курсором. Чтоб его проще было скопировать можно нажать Alt+Q и в скрипт вставится клик по координатам курсора и закомментированным кодом цвета.
"LCLICK(901,510) // 911607"
Сама команда нам не нужна. Отсюда можно взять код цвета, вставляем его за место 255
GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 911607)
LCLICK($_return1, $_return2) // Клик по найденному цвету
WAITMS(100)
END_IF
WAITMS(50)
Этого уже достаточно. Выполнение в кликере идет по кругу.
Можно также указать более конкретные координаты поиска. Данные параметры 0,0, $_xmax,$_ymax обозначают что поиск идет от верхнего левого угла монитора с координаты 0,0 до нижнего правого угла (системные переменные $_xmax,$_ymax возвращают размер твоего монитора)
IF_PIXEL_IN(100,100, 800,600, 911607) например сейчас поиск ведется от координаты 100,100 до 800,600
В системные переменные $_return1, $_return2 возвращается координата XY найденного цвета
Спасибо за помощь, но вот у меня он не кликает по цвету который появляться. Возможно это из-за того что не совсем тот желтый цвет, а как сделать так что бы он кликал по похожему цвету. Просто тут желтые цвета, но они не много отличаются у них разные цифры.