Post by Flipeador » 02 Sep 2018, 11:56
Para configurar los tiempos prueba modificar los valores
150, para la tercera pulsación, debes aumentar (disminuir si tenemos en cuenta el signo) el del temporizador
_up2.
Para cuando se presiona una vez, ¿que quieres que haga?.
Para dejarlo solo con 2:
Code: Select all
Up::
SetTimer _up, off
if ( A_PriorHotkey == A_ThisHotkey && A_TimeSincePriorHotkey < 150 )
SendInput ^c
else
SetTimer _up, -150
return
_up:
SendInput {Up}
return
Deberías leer que hace cada comando en la documentación, solo tienes que aplicar un poco de lógica, nada complicado.
Para configurar los tiempos prueba modificar los valores [c]150[/c], para la tercera pulsación, debes aumentar (disminuir si tenemos en cuenta el signo) el del temporizador [c]_up2[/c].
Para cuando se presiona una vez, ¿que quieres que haga?.
Para dejarlo solo con 2:
[code=autohotkey file=Untitled.ahk]Up::
SetTimer _up, off
if ( A_PriorHotkey == A_ThisHotkey && A_TimeSincePriorHotkey < 150 )
SendInput ^c
else
SetTimer _up, -150
return
_up:
SendInput {Up}
return[/code]
Deberías leer que hace cada comando en la documentación, solo tienes que aplicar un poco de lógica, nada complicado.