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

Основной раздел => Общие вопросы => Topic started by: Voin12345 on May 11, 2016, 05:28:25 PM

Title: Как кликнуть по пикселю который который находиться правее всех
Post by: Voin12345 on May 11, 2016, 05:28:25 PM
Как кликнуть по пикселю который находится правее всех.
Пояснение:
 появляются несколько пикселей одного цвета, нужно кликнуть по тому который расположен правее всех.
Title: Re: Как кликнуть по пикселю который который находиться правее всех
Post by: Vint on May 11, 2016, 06:17:14 PM
Code: (clickermann) [Select]
GETSCREEN
SCANPXL($arr, 0,0,$_xmax,$_ymax, 255)

$len = ARRSIZE($arr)
$right_x = -1
$right_y = -1
FOR($i=0, $i < $len, 2)
   $X = $arr[$i]
   $Y = $arr[$i+1]
   IF($X > $right_x)
      $right_x = $X
      $right_y = $Y
   END_IF
END_CYC
UNDEFINE($ARR_SCAN)

LOGWRITE ("Всего найдено: ", $SCAN_COUNT)
IF($right_x ! -1)
   LOGWRITE("right X/Y  ", $right_x, " / ", $right_y)
   LCLICK($right_x, $right_y)
END_IF