Что нового

Автоматический перезапуск скрипта при обновлении

Drombun

Новичок
Сообщения
4
Репутация
0
Как сделать так, чтобы при запуске скрипта, когда в него допустим были внесены изменения и сейчас уже запущена старая версия скрипта, то старая версия закрывалась, а обновленный скрипт запускался?

нашел только как просто запретить дублирование:
Код:
If WinExists(@ScriptName) Then Exit
AutoItWinSetTitle(@ScriptName)

PS как правильно закрыть окно, если при нажатии ALT+F4 оно сворачивается в трей? то есть WinClose тоже его отправляет в трей. Покаместь решил проблему посылкой клика на значок в трее, но это неудобно, так как мигает время от времени контекстное меню, вариант с закрытием процесса программы не подходит тем, что при таком аварийном завершении программы значок программы остается в трее, пока по нему не проведешь мышкой, можно конечно сэмулировать движение мышки, но ведь программа не всегда будет находится в одном и том же месте
PPS и еще такой глобальный вопрос: может подскажете, где можно почитать или дадите код, как можно из одного скрипта редактировать код другого?
и как при этом использовать относительные пути к файлам?
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
626
Предупреждение За нарушение общих правил (пункт В.4):
Не лепите несколько вопросов разной тематики в один пост. По типу "Ребят, а ещё такой вопрос...". Каждый вопрос в свою тему.


С уважением, ваш Глобальный модератор.
 

AZJIO

Меценат
Меценат
Сообщения
2,874
Репутация
1,194
Drombun [?]
тем, что при таком аварийном завершении программы значок программы остается в трее
В справке _RefreshTrayIcons.

PS как правильно закрыть окно, если при нажатии ALT+F4 оно сворачивается в трей?
Должно закрыться, если только в опциях это поведение не изменено.

Поищи по форуму по фразе "между скриптами" есть много тем "интеракций между скриптами"
 
Верх