Autohotkey - precisa recarregar

0

Estou usando o autohotkey com grande prazer, mas por alguma razão eu preciso recarregar os scripts / substituir a instância a cada ~ 60 minutos. eles ainda estão ativos na minha barra de tarefas, mas os atalhos não estão mais ativos. Alguém tem uma idéia do que causa isso / o que suprime o autohotkey (Windows? Virus Scanner)? Estou usando o Dell Latitude executando o Windows 7 de 64 bits com o antivírus AVG. Muito obrigado antecipadamente, W

    
por Wouter 19.05.2015 / 09:49

3 respostas

1

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
    
por 05.03.2018 / 13:55
0

Além do que a Lintalist sugeriu, eu também me certificaria de que você está na última versão do AHK, como baixado / mantido em ahkscript.org

Eu estou executando com um script de inicialização bastante grande em 64 bits win7 e costumava ver o que você descreve o tempo todo antes que eu soubesse sobre a divisão na comunidade AHK. Eu ainda estava usando www.autohotkey.com, não percebendo a fenda que estava presente na comunidade e que o desenvolvimento real havia passado para ahkscript.org

HTH, MÃO

    
por 01.06.2015 / 22:23
-1

eu acho um pouco melhor

simplesmente no script antes da tecla de atalho adicionar isto:

dormir 3600000

Recarregue,

Alt ::; sua hotkey

ENVIE, FIN MINHA SOLUÇÃO, suas funções

lembre-se de que o script autohotkey não precisa de uma tecla para ser ativado, portanto, "Reload" será ativado mesmo que não tenha uma chave que o ative após 3600 segundos.

você também pode usar isso:

SetTimer,

CheckTime, 3600000

Retornar

CheckTime:

Recarregue

Retorno; adicione tudo isso antes do seu script

Alt ::; SEU HOTKEY

Msgbox ENCONTRE A SOLUÇÃO! ; suas funções

se isso não funcionar, você deve adicionar isso ao começo:

Persistente ( link )

    
por 07.10.2018 / 00:33