Author Topic: Как кликнуть по пикселю который который находиться правее всех  (Read 929 times)

0 Members and 1 Guest are viewing this topic.

Voin12345

  • Освоившийся
  • **
  • Posts: 23
    • View Profile
Как кликнуть по пикселю который находится правее всех.
Пояснение:
 появляются несколько пикселей одного цвета, нужно кликнуть по тому который расположен правее всех.

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
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