Что нового

Скрипт не работает в приложении

Serega1383

Новичок
Сообщения
25
Репутация
0
В программе Bluestack запускаю скрипт, но он в ней не работает. Как только сворачиваю окно программы или программа уходит на второй план, скрипт начинает работать.
Код:
HotKeySet("{ESC}", "_Exit")

Global $iColor1 = 0xCC3333, $iColor2 = 0x3E5F80

While Sleep(10)
    MouseClick("left", 608, 78)
    If Not IsArray(PixelSearch(145, 500, 152, 505, $iColor1)) And Not IsArray(PixelSearch(145, 500, 152, 505, $iColor2)) Then
        MouseClick("left", 238, 505)
        Sleep(100)
        MouseClick("left", 434, 625, 2)
    EndIf
WEnd

Func _Exit()
    Exit
EndFunc   ;==>_Exit
 
A

Alofa

Гость
Serega1383 сказал(а):
... Как только сворачиваю окно программы или программа уходит на второй план, скрипт начинает работать.
Ну правильно, тут так и написано:
Код:
If Not IsArray(PixelSearch(145, 500, 152, 505, $iColor1)) And Not IsArray(PixelSearch(145, 500, 152, 505, $iColor2)) Then
; Если ($iColor1 НЕ найден в нужных координатах) И ($iColor2 НЕ найден в нужных координатах) То...


Уберите "Not".
 
Автор
S

Serega1383

Новичок
Сообщения
25
Репутация
0
почему в самом bluckstack не кликает мышкой, а только когда он на втором плане или свернут. Даже тупо пишу скрипт клик по определенным кординатам, он не кликает. Типа программа блокирует MouseClick и ControlClick.
 
Верх