Заголовок немного не выражает сути проблемы.
Поскольку я только начинаю ковырять автоит, не могу понять, как сделать так, чтобы какая-либо функция выполнялась по кругу, и при этом я мог бы запустить другую функцию или остановить выполнение старой.
В моем варианте , после запуска скрипта, другие функции вызвать с интерфейса уже не возможно.
Тоесть.
У меня есть скрипт который делает проверку приложений раз в 15 минут. И как раз эти 15 минут он лежит в SLeep.
Вообщем, когда выполняется кака-я либо функция, пока она не выполнится, интерфейс запуска скрипта как бы умирает, точнее запустить что либо еще невозможно.
Да даже закрыть его невозможно, клик на крестик ничего не дает, так же как и кнопка выхода из скрипта ( она работает до тех пор пока не запустилась какая либо функция рассчитанная на повторение ххх раз. )
Интерфейс сделан по принципу
Opt("GUIOnEventMode", 1)
и нажатие кнопок вызывает определенные функции. До тех пор пока не запускаю функцию проверки каждые 15 минут.
Need help вообщем ) Я видимо что-то недопонял, или как-то неправильно делаю паузы между циклами проверки.
Поскольку я только начинаю ковырять автоит, не могу понять, как сделать так, чтобы какая-либо функция выполнялась по кругу, и при этом я мог бы запустить другую функцию или остановить выполнение старой.
В моем варианте , после запуска скрипта, другие функции вызвать с интерфейса уже не возможно.
Тоесть.
У меня есть скрипт который делает проверку приложений раз в 15 минут. И как раз эти 15 минут он лежит в SLeep.
Вообщем, когда выполняется кака-я либо функция, пока она не выполнится, интерфейс запуска скрипта как бы умирает, точнее запустить что либо еще невозможно.
Да даже закрыть его невозможно, клик на крестик ничего не дает, так же как и кнопка выхода из скрипта ( она работает до тех пор пока не запустилась какая либо функция рассчитанная на повторение ххх раз. )
Интерфейс сделан по принципу
Opt("GUIOnEventMode", 1)
и нажатие кнопок вызывает определенные функции. До тех пор пока не запускаю функцию проверки каждые 15 минут.
Need help вообщем ) Я видимо что-то недопонял, или как-то неправильно делаю паузы между циклами проверки.