Автор: ShadoWx 23.2.2012, 1:11
Мини скрипт перезапуска всех скриптов на хабе по таймеру.
Код
local iTime = 60 -- перезапуск раз в 1 час
local sBot = Config.sHubBot
function OnStartup()
Core.AddTimer(2, iTime*60000)
end
function OnTimer()
Core.RestartScripts(0)
Core.SendToProfile({0,1},"Все скрипты были успешно перезапущенны по таймеру", sBot)
end
Автор: ShadoWx 23.2.2012, 10:20
Просто возникла нужда в перезапуске скриптов/скрипта .. вот решил выложить, возможно пригодиться новичкам ...
Еще возник один вопрос, подскажите как добавить определенный скрипт на исключение из перезагрузки ?
как вариант я заменил Core.RestartScripts(0) на Core.RestartScripts(2) и поместил код в скрипт который не нужно перезагружать ...
Автор: Alex_lola 23.2.2012, 14:57
Цитата(ShadoWx @ 23.2.2012, 11:20)
Просто возникла нужда в перезапуске скриптов/скрипта .. вот решил выложить, возможно пригодиться новичкам ...
Еще возник один вопрос, подскажите как добавить определенный скрипт на исключение из перезагрузки ?
как вариант я заменил Core.RestartScripts(0) на Core.RestartScripts(2) и поместил код в скрипт который не нужно перезагружать ...
поменяй одну команду, будет скрипт перезапуска хаба..