Приветствую всех гуру! Я не мастер AutoIT, поэтому самостоятельно вопрос решить не смог (справка, гугел).
Вопрос: "Как сделать (какая функция), чтобы после выхода из "определенной" программы, программа AutoIt (скрипт) сама завершалась?
Поясню. У меня есть программа, работе которой "мешает" блокировка экрана, которую убрать нельзя (безопасность).
Я решил сделать так: написал скрипт, который включает клавишу капслок через определенный промежуток времени, чем блокирует "спячку" ПК. Подвязал на один ярлык запуск нужной программы и компилированный в ехе скрипт AutoIt, т.е. нажимаю на ярлык, сначала запускается нужная программа а потом программа AutoIt. После завершения программы каждый раз приходится выключать скрипт AutoIt. Как сделать так, чтобы когда нажимаешь на выход из программы (крестик, убиваешь процесс) скрипт AutoIt самостоятельно завершался?
Я так понимаю, можно добавить функцию с процессом программы в мой код:
Извиняюсь за несуразную тему!
Вопрос: "Как сделать (какая функция), чтобы после выхода из "определенной" программы, программа AutoIt (скрипт) сама завершалась?
Поясню. У меня есть программа, работе которой "мешает" блокировка экрана, которую убрать нельзя (безопасность).
Я решил сделать так: написал скрипт, который включает клавишу капслок через определенный промежуток времени, чем блокирует "спячку" ПК. Подвязал на один ярлык запуск нужной программы и компилированный в ехе скрипт AutoIt, т.е. нажимаю на ярлык, сначала запускается нужная программа а потом программа AutoIt. После завершения программы каждый раз приходится выключать скрипт AutoIt. Как сделать так, чтобы когда нажимаешь на выход из программы (крестик, убиваешь процесс) скрипт AutoIt самостоятельно завершался?
Я так понимаю, можно добавить функцию с процессом программы в мой код:
Код:
Run("C:\Program Files\Siber Systems\GoodSync\GoodSync-v10.exe")
While 1
ProcessWait("GoodSync-v10.exe")
Send("{CAPSLOCK}")
Sleep(60000)
WEnd
Извиняюсь за несуразную тему!