Автор Тема: Скрипт не работает в приложении  (Прочитано 421 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Serega1383 [?]

  • Новичок
  • *
  • Сообщений: 25
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
В программе Bluestack запускаю скрипт, но он в ней не работает.  Как только сворачиваю окно программы или программа уходит на второй план, скрипт  начинает работать.
Код: AutoIt [Выделить]
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
 


Русское сообщество AutoIt

Скрипт не работает в приложении
« Отправлен: Февраль 18, 2018, 21:12:03 »

Онлайн Alofa [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1445
  • Репутация: 216
  • Пол: Мужской
  • Windows 7 /10 [x64]
    • Награды
  • Версия AutoIt: 3.3.12.0
Re: Скрипт не работает в приложении
« Ответ #1, Отправлен: Февраль 19, 2018, 00:47:09 »
... Как только сворачиваю окно программы или программа уходит на второй план, скрипт  начинает работать.
Ну правильно, тут так и написано:
Код: AutoIt [Выделить]
If Not IsArray(PixelSearch(145, 500, 152, 505, $iColor1)) And Not IsArray(PixelSearch(145, 500, 152, 505, $iColor2)) Then
; Если ($iColor1 НЕ найден в нужных координатах) И ($iColor2 НЕ найден в нужных координатах) То...


Уберите "Not".

Оффлайн Serega1383 [?]

  • Новичок
  • *
  • Сообщений: 25

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Скрипт не работает в приложении
« Ответ #2, Отправлен: Февраль 19, 2018, 00:53:48 »
почему в самом bluckstack не кликает мышкой, а только когда он на втором плане или свернут. Даже тупо пишу скрипт клик по определенным кординатам, он не кликает. Типа программа блокирует  MouseClick и ControlClick.

Русское сообщество AutoIt

Re: Скрипт не работает в приложении
« Ответ #2 Отправлен: Февраль 19, 2018, 00:53:48 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
11 Ответов
7167 Просмотров
Последний ответ Апрель 05, 2010, 23:52:25
от Belfigor
8 Ответов
5947 Просмотров
Последний ответ Апрель 06, 2010, 17:11:36
от Yashied
19 Ответов
6272 Просмотров
Последний ответ Май 02, 2012, 21:46:49
от Danbury
1 Ответов
2444 Просмотров
Последний ответ Июль 09, 2012, 12:27:58
от madmasles
0 Ответов
2669 Просмотров
Последний ответ Октябрь 09, 2012, 20:33:54
от BJ78
0 Ответов
2368 Просмотров
Последний ответ Январь 22, 2013, 12:01:37
от minimen456
13 Ответов
5586 Просмотров
Последний ответ Февраль 23, 2014, 19:29:05
от Afonichev
1 Ответов
1317 Просмотров
Последний ответ Апрель 04, 2014, 01:16:44
от erlik
2 Ответов
1582 Просмотров
Последний ответ Июнь 05, 2014, 10:24:39
от Booster
0 Ответов
1137 Просмотров
Последний ответ Июль 13, 2014, 10:43:44
от madmasles