Post by thepako92 » 03 Dec 2017, 22:31
A_AhkUser wrote:Hola
thepako92,
El script abajo demuestra una manera de hacerlo, lo he comentado.
Code: Select all
titulo := "test"
mensaje := "Entra una tecla que enviar por favor"
return
*Q:: ; es solo cuando la subrutina del hotkey ejecuta solo una linea, que se puede colocarla al lado del '::'
Suspend ; si la primera linea de la subroutina del hotkey consiste en la palabra 'Suspend' esa ya es exenta de suspension
if (A_IsSuspended) ; A_IsSuspended contiene 1 (true) si el script esta suspendido y 0 (false) en caso contrario.
{
InputBox, var, % titulo, % mensaje ; muestra una ventanita cuyo mensaje invita el usador a ingresar una tecla, salvada en 'var' tanto pronto como pressione 'OK'
SendInput % var
}
return
Un saludo
Gracias men, pero me echarias una mano, lo que pasa es que no entiendo mucho del tema ,puedo poner el script para que lo valores y me puedas ayudar a completarlo, es que estoy empezando pero por el momento no entiendo casi nada del asunto :
mira este es mi script :
*Q::Suspend,on
*Q::Suspend,off
*~$LButton::
Sleep 70
SendInput {RButton}
Return
aqui es donde quiero que me ayudes, en la opcion suspend puedes ver que el script tine modo ON Y OFF con la misma Q.
yo se que con solo dejar la linea *Q::Suspend el script se suspendera y arrancara con la Q..
pero lo deje asi con ON y OFF porque quisiera un metodo para hacer que el script como dije antes al tocar la Q se active pero en el proceso toque la L,
y luego al tocar la Q otra vez este se desactive pero toque la L en el proceso. osea que al activarse o desactivarse toque la L en el proceso.
*Q::Suspend,on se desactive con la Q pero en el proseso toque la "L"
*Q::Suspend,off se desactive con la Q pero en el proseso toque la "L"
si no existe un metodo y puede hacerse de otra manera porfavor ayudame a armarlo o algo parecido a lo que expuse please.
mi script :
*~$LButton::
Sleep 70
SendInput {RButton}
Return
[quote="A_AhkUser"]Hola [color=#0080BF]thepako92[/color],
El script abajo demuestra una manera de hacerlo, lo he comentado.
[code]
titulo := "test"
mensaje := "Entra una tecla que enviar por favor"
return
*Q:: ; es solo cuando la subrutina del hotkey ejecuta solo una linea, que se puede colocarla al lado del '::'
Suspend ; si la primera linea de la subroutina del hotkey consiste en la palabra 'Suspend' esa ya es exenta de suspension
if (A_IsSuspended) ; A_IsSuspended contiene 1 (true) si el script esta suspendido y 0 (false) en caso contrario.
{
InputBox, var, % titulo, % mensaje ; muestra una ventanita cuyo mensaje invita el usador a ingresar una tecla, salvada en 'var' tanto pronto como pressione 'OK'
SendInput % var
}
return
[/code]
Un saludo[/quote]
Gracias men, pero me echarias una mano, lo que pasa es que no entiendo mucho del tema ,puedo poner el script para que lo valores y me puedas ayudar a completarlo, es que estoy empezando pero por el momento no entiendo casi nada del asunto :
mira este es mi script :
*Q::Suspend,on
*Q::Suspend,off
*~$LButton::
Sleep 70
SendInput {RButton}
Return
aqui es donde quiero que me ayudes, en la opcion suspend puedes ver que el script tine modo ON Y OFF con la misma Q.
yo se que con solo dejar la linea *Q::Suspend el script se suspendera y arrancara con la Q..
pero lo deje asi con ON y OFF porque quisiera un metodo para hacer que el script como dije antes al tocar la Q se active pero en el proceso toque la L,
y luego al tocar la Q otra vez este se desactive pero toque la L en el proceso. osea que al activarse o desactivarse toque la L en el proceso.
*Q::Suspend,on se desactive con la Q pero en el proseso toque la "L"
*Q::Suspend,off se desactive con la Q pero en el proseso toque la "L"
si no existe un metodo y puede hacerse de otra manera porfavor ayudame a armarlo o algo parecido a lo que expuse please.
mi script :
*~$LButton::
Sleep 70
SendInput {RButton}
Return