Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Работать только когда окно не активно
genocide
сообщение 11.12.2017, 6:26
Сообщение #1


***

Novice
Сообщений: 79
Регистрация: 2.2.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.752
Возраст: 21



Есть скрипт для хила и речарча с ее, под парики пикарем.
Окно пикаря - фул скрин, ее - свернуто.
Нужно сделать так что бы когда я переходил на ЕЕ, скрипт ждал, что бы не вызвать лишних действий.
Нет ли что-нибудь типо такого?

Код

If #windowactive = 0            //Если окно не активно
wait 1s
end_if



Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 11.12.2017, 11:48
Сообщение #2


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



http://uopilot.tati.pro/index.php?title=Getwindow
Код
hint workwindow = getwindow(0)  // можно убрать
if  workwindow = getwindow(0)    // если хендл рабочего окна равен хендлу активного окна
    // выполнить нужные действия
end_if
end_script

Или
Код
while workwindow != getwindow(0)    // ждать пока рабочее окно не станет активным
    hint workwindow = getwindow(0)  // можно убрать
    wait 10
end_while
// выполнить нужные действия
end_script
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
genocide
сообщение 12.12.2017, 3:52
Сообщение #3


***

Novice
Сообщений: 79
Регистрация: 2.2.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.752
Возраст: 21



Спасибо, сам не нашёл (IMG:style_emoticons/default/huh.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
genocide
сообщение 12.12.2017, 4:09
Сообщение #4


***

Novice
Сообщений: 79
Регистрация: 2.2.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.752
Возраст: 21



Надо было вот такое..

Код

while workwindow = getwindow(0)  
    hint workwindow = getwindow(0) ждет  
    wait 10
end_while


Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 28.3.2024, 16:05
Designed by Nickostyle