Автокликер Clickermann :: Форум

Основной раздел => Использование => Topic started by: Dimka4369 on June 21, 2020, 10:09:50 PM

Title: Помощь с кликером
Post by: Dimka4369 on June 21, 2020, 10:09:50 PM
Здравствуйте! Помогите пожалуйста, нужно найти на экране (с координаты 1 по координаты 2) красный цвет и сделать клик под ним (пикселей 10-15). С остальным справлюсь сам. Спасибо!
Title: Re: Помощь с кликером
Post by: 4.У.В.@.К on June 24, 2020, 06:13:58 PM
Code: (clickermann) [Select]
$clicks = 15 // ограничить количество кликов этим значением, если красных пикселей найдено слишком много

// левый-верхний угол области поиска
$x1 = 476
$y1 = 265

// правый-нижний угол области поиска
$x2 = 1444
$y2 = 984

GETSCREEN // снимок экрана

SCANPXL($arr, $x1,$y1, $x2,$y2, 255) // находим все красные пиксели в заданной области и помещаем их координаты в массив

FOR($n = 0, (($n < $clicks*2) & ($n < ARRSIZE($arr))), 2)
   
   MOVE($arr[$n],$arr[$n+1]) // кликаем по найденным пикселям (заменить MOVE на LCLICK)
   
   WAITMS(100) // пауза между кликами
   
END_CYC

LOGWRITE ("Найдено пикселей: ", ARRSIZE($arr)/2)
LOGWRITE ("Сделано кликов: ", $n/2)

HALT
Title: Re: Помощь с кликером
Post by: Dimka4369 on June 25, 2020, 10:22:22 PM
Спасибо большое