Что нового

[Автоматизация] Не работает PixelSearch во Flash

AndreySeVeN

Новичок
Сообщения
26
Репутация
0
Не работает PixelSearch во flash и вообще везде, где есть анимация. Пробовал со статической(не анимированной) картинкой, все работает: координаты находит, "кликает".
Заметил, что у многих есть такая проблема, но я отправлял программу другу, у него все работает. ДУмал дело в видео драйверах, но нет.
Похоже проблема в Windows, у меня Win7 pro x64

Код:
HotKeySet("{F5}", "start")
HotKeySet("{F6}", "stop")

While 1
   Sleep (250)
WEnd
Func start ()
	While 1
		$pixel = PixelSearch (10,11,600,601,0x00FF00)
		If IsArray ($pixel) = True Then
			MouseMove($pixel [0],$pixel [1],1)
			MouseClick ("left")
		EndIf
	WEnd
EndFunc

Func stop ()
	Exit
EndFunc
 

C2H5OH

AutoIT Гуру
Сообщения
1,473
Репутация
333
А если так? Вообще хоть что-нибудь находит?
Код:
$pixel = PixelSearch (10,11,600,601,0x00FF00, 20)
 
Автор
A

AndreySeVeN

Новичок
Сообщения
26
Репутация
0
C2H5OH сказал(а):
А если так? Вообще хоть что-нибудь находит?
Код:
$pixel = PixelSearch (10,11,600,601,0x00FF00, 20)

Вообще очень редко находит. Но программа 100% работает, если нет анимации. Я проверял, она моментально реагирует на цвет. Но вот стоит запустить Flash игру или анимацию, так она срабатывает раз в минуту.

Тестирую на aim400kg


Добавлено:
Сообщение автоматически объединено:

В общем очень странно, но работает на черный и белый цвет идеально! А на другие цвета не работает
 
Верх