Eu também estou usando Autohotkey com grande prazer.
Eu também já enfrentei o mesmo problema no passado, mas resolvi isso agora, não de maneira correta, mas está funcionando.
Vamos supor que seu nome de arquivo recarregado seja MainScript.AHK
Você precisa criar outro arquivo como o RestartScript.AHK
No arquivo MainScript.AHK, adicione um temporizador de 59 min e 55 segundos, e no final de MainScript.AHK você precisa adicionar este script:
run, C:\add your path here\RestartScript.ahk
ExitApp
Este código irá iniciar o arquivo RestartScript e sair do MainScript.AHK.
e no RestartScript.AHK você precisa adicionar este script:
sleep, 3000 ; 3 Seconds time
run, C:\add your path here\MainScript.ahk
ExitApp
Isto irá reiniciar o seu MainScript após 3 segundos. Você pode reduzir o tempo de acordo com o seu desejo.
Não é uma maneira profissional de obtê-lo, mas resolverá seu problema no momento.
Eu também estou lhe dando um bom temporizador que você pode editar e usar de acordo com suas necessidades, é definido em 5 segundos, você pode mudar como você deseja ... em seu caso, você precisa alterar 5 a 3600 (significa uma hora Tempo) Aproveite Agora.
^+T::
Settimer, Counter, 1000
Var := 5
Counter:
{
Var--
Tooltip, %Var%'n,
}
if var = 0
{
settimer, counter, off
tooltip
SoundBeep
}
Return