Un tutorial de Autohotkey para automatizar tareas de Windows

Si trabaja desde casa o asiste a clases en línea, entonces sin duda tiene frases que escribe regularmente. O tal vez tiene un archivo específico que necesita abrir con frecuencia, pero no dejarlo abierto. Cualquiera que sea el motivo, Windows Autohotkey puede proporcionarle una forma rápida de realizar una serie de tareas.

¿Qué es Windows Autohotkey?

Windows Autohotkey es un lenguaje de secuencias de comandos gratuito y de código abierto(open-source) que permite a los usuarios crear secuencias de comandos para Windows . Si bien utiliza su propio lenguaje de programación, no es necesario tener conocimientos de codificación para utilizar la herramienta. Es intuitivo y fácil de aprender, especialmente dada la gran cantidad de recursos disponibles en línea.

Este tutorial lo guiará a través de los pasos básicos relacionados con el uso de Windows Autohotkey . Para poner en perspectiva lo útil que puede ser esta herramienta, " Windows Autohotkey " tiene 18 caracteres, incluido el espacio. Se escribió a lo largo de este artículo usando solo tres pulsaciones de teclas. ¿Interesado? Sigue leyendo para saber cómo. 

Una cosa a tener en cuenta es que este tutorial solo cubre los conceptos básicos. Windows Autohotkey es una herramienta poderosa con aplicaciones de gran alcance, demasiadas para cubrirlas en un solo tutorial. Este tutorial te ayudará a mojarte los pies para que puedas comenzar a experimentar.

Descargar y construir su primer script(Building Your First Script)

Windows Autohotkey no está integrado en el sistema operativo Windows(Windows OS) , por lo que deberá descargarlo del sitio web(download it from the website) . Una vez que lo descargue, siga las instrucciones en pantalla. Si se le pide que elija entre ANSI y UNICODE , seleccione UNICODE ; tiene un soporte más amplio para caracteres no ingleses(non-English characters) . Una vez que hayas instalado el programa, ve a tu escritorio(Desktop) .

Haga clic con el botón derecho en cualquier lugar vacío de la pantalla y seleccione Nuevo(New ) > Autohotkey Script. El script aparecerá como un archivo en su escritorio. Asígnele un nombre que facilite su identificación y pulse Intro. (Enter. )Después de esto, haga clic con el botón derecho en el archivo y elija Editar secuencia de comandos.(Edit script.) 

Esto abrirá una pantalla de edición, muy probablemente en el Bloc(Notepad) de notas . Para el ejemplo, crearemos un script que escriba automáticamente:

Atentamente, George Jetson(Sincerely yours, George Jetson)

Todo lo que tienes que hacer es pulsar la tecla de acceso rápido. Primero(First) , escriba:

^j::

El símbolo ^ significa CTRL , por lo que presionará CTRL+J para activar esta tecla de acceso directo. Si está confundido acerca de por qué ese símbolo significa CTRL , no se preocupe, habrá más sobre eso más adelante en el tutorial. 

A continuación, escribe esto: 

Enviar, Atentamente, George Jetson(Send, Sincerely yours, George Jetson)

El comando en esta línea es Enviar. (Send.)Cualquier cosa después de la coma se mostrará en la pantalla. 

Finalmente, escriba:

devolver(return)

Una vez que haya terminado esto, guarde el script. Haga clic con el botón derecho una vez más y haga clic en Ejecutar secuencia de comandos.(Run script.) 

Cuando todo esté dicho y hecho, debería verse así:

^j::
Enviar, Atentamente, George Jetson (Send, Sincerely yours, George Jetson)
volver(return)

Ahora, cada vez que escriba CTRL+j , aparecerá la frase "Atentamente, George Jetson". 

Creación de una cadena activa

El comando anterior era una tecla de acceso directo. Ahora le mostraremos cómo crear una cadena de acceso, o un atajo que escriba una palabra o una serie de palabras. Este es el mismo proceso que se usa para escribir "Windows Autohotkey" sin escribirlo realmente.

El comando es simple. En lugar de dos puntos dobles (::) a la derecha de la tecla de acceso rápido, rodeará la abreviatura con dos conjuntos de dos puntos dobles, como este:

::wah::Tecla de acceso rápido automático de Windows(::wah::Windows Autohotkey)

El texto dentro de los dos puntos servirá como acceso directo(serve as the shortcut) , mientras que el texto a la derecha de los dos puntos será lo que aparecerá cuando se escriba el comando. 

Símbolos de teclas de acceso rápido y sus significados

Esta sección proporcionará una breve explicación de los diversos símbolos y lo que significan. 

SymbolMeaning/Key
#Windows Key
!Alt
^Control
+Shift
&Use between any two keys to create a custom hotkey.
<Use the left key of a set (ex. The left Shift key.)
>Use the right key of a set (ex. The right Shift key.)
*Wildcard (This will activate the hotkey even if other keys are hit.)
UPWhen you use this in a hotkey, it triggers upon the release of the key.

Estos son los símbolos más básicos. Hay varios otros que son más complicados, pero no es necesario conocerlos para aprender los conceptos básicos. También debe saber que puede combinar varios símbolos para que funcionen; por ejemplo, <!a significa que la tecla Alt izquierda(left Alt key) activará la tecla de acceso rápido.

Guiones listos para usar

Con cualquier programa tan potente y versátil como Windows Autohotkey , la gente encontrará formas de que alcance su máximo potencial. Si desea ver una serie de scripts prefabricados que demuestran exactamente de lo que es capaz esta herramienta, consulte el foro de Autohotkey(Autohotkey Forum) .

El foro se divide en una variedad de secciones diferentes, pero las dos áreas principales para buscar scripts prefabricados se encuentran en Gaming y AutoHotkey V2 Scripts and Functions . Puede copiar y pegar estos scripts en su propia máquina para aprovecharlos.

La gente ha creado scripts que hacen de todo, desde convertir un joystick en un mouse hasta cambiar el tamaño de las ventanas con nada más que el botón derecho del mouse. 

Los foros son un excelente lugar no solo para encontrar guiones prefabricados, sino también para pedir ayuda para crear los suyos propios. Una vez que haya dominado los conceptos básicos, explore las capacidades de Windows Autohotkey para optimizar su propia experiencia de usuario. 

Windows Autohotkey es una herramienta poderosa que va mucho más allá de estos pocos scripts básicos, pero aprender estos scripts y comandos(learning these scripts and commands) es la clave para aprender a utilizar el programa en un nivel mucho mayor. 

Además de usar Windows Autohotkey para escribir automáticamente frases más largas, se puede usar para abrir archivos, ejecutar programas y mucho más. El cielo es el límite, solo tienes que aprender a caminar primero. 



About the author

Soy un ingeniero de software con más de 10 años de experiencia trabajando en Apple iOS y dispositivos de borde. Mi experiencia en ingeniería de hardware hace que me apasione asegurarme de que los dispositivos de nuestros clientes sean lo más fiables y fluidos posible. He estado escribiendo código durante los últimos años y he aprendido a usar Git, Vim y Node.js.



Related posts