Что нового

[Автоматизация] Как узнать цвет пикселя в определённой точке

S@N4eZ

Новичок
Сообщения
1
Репутация
0
Задался вопросом , а можно ли сделать программу , которая будет мониторить определенный участок экрана , и в зависимости от того есть ли там нужный цвет или нет , нажимать кнопку? Я набросал кусок кода, но я мало что понимаю в скриптах и поэтому прошу помочь :smile:
И ещё, как узнать, какие координаты экрана нужно указывать пиксельгеткалору?
Код:
While 1;

$j = PixelGetColor(210, 43);
$h = PixelGetColor(135, 43);
$m = PixelGetColor(203, 60);
$y = PixelGetColor(203, 60);
$u = PixelGetColor(203, 60);

if $j = 0x00FF00 then ;
$jj = 1 ;
Else ;
    $jj = 0  ;
EndIf ;



if $h = 0x0000FF then
$hh = 1
Else
    $hh = 0
EndIf

if $m = 0x00FFFF then
$mm = 1
Else
    $mm = 0
EndIf


if $y = 0xFF0000 then
$yy = 1
Else
    $yy = 0
EndIf

if $u = 0x0080FF then
$uu = 1
Else
    $uu = 0
EndIf



if $jj = 1 then ;
Send("L");
EndIf;


if $hh = 1 then
Send("C")
EndIf

if $mm = 1 then
Send("N")
EndIf

if $yy = 1 then
Send("X")
EndIf

if $uu = 1 then
Send("Y")
EndIf

WEnd;
 
Верх