Что нового

Проверка на цвет в указанных координатах не срабатывает.

mini

нинзя-черепангел
Сообщения
44
Репутация
1
вот сам скрипт:
Код:
WinWaitActive("Adobe Flash Player 9")
Opt("CaretCoordMode", 0);выбираем относительные координаты по экрану
Opt("MouseCoordMode", 0)

While 1
   Sleep(100)
     Send("Ы")
$var = PixelGetColor(596, 411) ; цвет пикселя на данный момент времени(проверяю на красный крест )
$cvet = 0x0000FF ;цвет, который нужен мне(красный крестик)
if $var =$cvet Then

Send("{TAB}")
sleep(1000)

EndIf

WEnd


тут
Код:
$cvet = 0x0000FF
пробовал менять цвет на
Код:
0xFF0000
(RGB, BGR). Не помогло.
крестик выложен в скрине, ниже. Координаты узнавал через "AutoIt v3 Window Info"
Вот скрин

Суть проблемы: не отсылается таб в открытое окно флеш плеера

P.S.
Код:
Send("Ы")
работает, но отсылает какуюто букву U наверху с горизонтальной палочкой...


Я думаю проблема либо с названием цвета, либо с координатами, но координаты у меня не глючат(уже отредактировал, благодаря жителям этого форума :-[)
 
Автор
M

mini

нинзя-черепангел
Сообщения
44
Репутация
1
Тема решена. там меняется цвет... Тему можно закрывать
 
Верх