- Сообщения
- 5,379
- Репутация
- 2,724
AutoIt: 3.3.0.0
Версия: 1.0
Категория: Процессы
Описание: "Аккуратно" перезапускает скрипт (AU3 или EXE) с сохранением параметров командной строки. Библиотека состоит всего из одной функции - _ScriptRestart(), но для удобства использования необходимо было оформить ее как отдельный UDF. Функция может быть вызвана в любой момент и после завершения скрипта будет инициирована его перезагрузка. Также учитывается возможность использования методов для блокировки повторного запуска программы (см. пример - _Singleton()). Важно отметить, что библиотека использует функцию OnAutoItStart().
Пример:
Источник: Restart UDF (оффициальный форум)
Автор(ы): Yashied
Версия: 1.0
Категория: Процессы
Описание: "Аккуратно" перезапускает скрипт (AU3 или EXE) с сохранением параметров командной строки. Библиотека состоит всего из одной функции - _ScriptRestart(), но для удобства использования необходимо было оформить ее как отдельный UDF. Функция может быть вызвана в любой момент и после завершения скрипта будет инициирована его перезагрузка. Также учитывается возможность использования методов для блокировки повторного запуска программы (см. пример - _Singleton()). Важно отметить, что библиотека использует функцию OnAutoItStart().
Пример:
Код:
#NoTrayIcon
#Include <Misc.au3>
#Include <Restart.au3>
_Singleton('MyProgram')
If MsgBox(36, 'Restarting...', 'Press OK to restart this script.') = 6 Then
_ScriptRestart()
EndIf
Источник: Restart UDF (оффициальный форум)
Автор(ы): Yashied