Post by Bertini » 14 Oct 2018, 18:09
panqueso wrote: ↑14 Oct 2018, 09:01
Al pulsar la letra T mi script escribe "No, aun no he comenzado", pero también tengo otra línea de comandos en la cual deseo que a través de U escriba "Ven a buscarme".
El error es que al ejecutar T, el script no escribe la U. Al ejecutar U, se crea un bucle infinito. ¿Cuál es la manera correcta de escribir el script de manera que no cree este conflicto?
Code: Select all
T::
Send No, aun no he comenzado
return
U::
Send Ven a buscarme
return
Code: Select all
!t::
Send, No, aun no he comenzado
!u::
Send, Ven a buscarme
F7::ExitApp ; Deja de ejecutar el programa
F8::Reload ; Reinicia el programa
return ; retorno
Por favor mira esta página justo en el apartado de "Hotkey Modifier Symbols" y entenderás porque no te funcionó
link aquí "
https://autohotkey.com/docs/Hotkeys.htm#prefixdollar"
Lo hice lo más compacto que puede y que se podría entender
Otra manera sería así pero no le encuentro utilidad porque cada vez que pulsas la t escribe eso igual que con la u.
Code: Select all
$t::
Send, No, aun no he comenzado
return
$u::
Send, Ven a buscarme
return
F7::ExitApp ; Deja de ejecutar el programa
F8::Reload ; Renicia el programa
[quote=panqueso post_id=243915 time=1539525673 user_id=93496]
Al pulsar la letra T mi script escribe "No, aun no he comenzado", pero también tengo otra línea de comandos en la cual deseo que a través de U escriba "Ven a buscarme".
El error es que al ejecutar T, el script no escribe la U. Al ejecutar U, se crea un bucle infinito. ¿Cuál es la manera correcta de escribir el script de manera que no cree este conflicto?
[code]T::
Send No, aun no he comenzado
return
U::
Send Ven a buscarme
return[/code]
[/quote]
[code=autohotkey file=Error en script de escritura.ahk]
!t::
Send, No, aun no he comenzado
!u::
Send, Ven a buscarme
F7::ExitApp ; Deja de ejecutar el programa
F8::Reload ; Reinicia el programa
return ; retorno
[/code]
Por favor mira esta página justo en el apartado de "Hotkey Modifier Symbols" y entenderás porque no te funcionó
link aquí "[url]https://autohotkey.com/docs/Hotkeys.htm#prefixdollar[/url]"
Lo hice lo más compacto que puede y que se podría entender
Otra manera sería así pero no le encuentro utilidad porque cada vez que pulsas la t escribe eso igual que con la u.
[code=autohotkey file=prefiero la de arriba.ahk]
$t::
Send, No, aun no he comenzado
return
$u::
Send, Ven a buscarme
return
F7::ExitApp ; Deja de ejecutar el programa
F8::Reload ; Renicia el programa
[/code]