También estoy usando Autohotkey con gran placer.
También he enfrentado el mismo problema en el pasado, pero lo he resuelto ahora de esa manera, no de una manera adecuada, pero está bien, está funcionando.
Supongamos que su nombre de archivo recargado es MainScript.AHK
. Necesita crear otro archivo como RestartScript.AHK
En el archivo MainScript.AHK, agregue un temporizador de 59 min y 55 segundos, y al final de MainScript.AHK necesita agregar este script:
run, C:\add your path here\RestartScript.ahk
ExitApp
Este código iniciará el archivo RestartScript y saldrá de MainScript.AHK.
y en RestartScript.AHK necesita agregar este script:
sleep, 3000 ; 3 Seconds time
run, C:\add your path here\MainScript.ahk
ExitApp
Esto reiniciará su MainScript después de 3 segundos. Puede reducir el tiempo según su deseo.
No es una forma profesional de obtenerlo, pero resolverá su problema en este momento.
También le doy un buen temporizador que puede editar y usar de acuerdo con sus requisitos, se establece en 5 segundos que puede cambiar como lo desee ... en su caso, debe cambiar de 5 a 3600 (significa una hora de tiempo) Disfrute Ahora.
^+T::
Settimer, Counter, 1000
Var := 5
Counter:
{
Var--
Tooltip, %Var%`n,
}
if var = 0
{
settimer, counter, off
tooltip
SoundBeep
}
Return