AutoHotkey

AutoHotkey
Información sobre la plantilla
AutoHotkey logo.png
DesarrolladorChris Mallett, Steve Gray
Última versión estable1.1.30.00 / 22 de agosto de 2018 ; Hace 3 meses
Plataformas soportadasMicrosoft Windows
GéneroLenguaje de script, automatización, utilidad
Sistemas Operativos compatiblesMicrosoft Windows
LicenciaGPL

AutoHotkey es un lenguaje de scripting personalizado gratuito y de código abierto para Microsoft Windows , inicialmente destinado a proporcionar atajos de teclado o teclas rápidas, una rápida macro - automatización y software que permite a los usuarios de la mayoría de los niveles de habilidad informática automatizar tareas repetitivas en cualquier aplicación de Windows.

Características

  • Los scripts de AutoHotkey se pueden usar para iniciar programas , abrir documentos, emular pulsaciones de teclas , caracteres Unicode y hacer clic y movimientos del mouse .
  • Pueden asignar, recuperar y manipular variables , ejecutar bucles y manipular ventanas , archivos y carpetas .
  • Permite 'cadenas' que reemplazarán automáticamente cierto texto a medida que se escribe; el uso más típico de los hotstrings es expandir abreviaturas.
  • Algunos scripts pueden iniciarse automáticamente al inicio de la computadora y no es necesario que interactúen con el teclado, tal vez realizando la manipulación de archivos en un intervalo determinado.

Algunos usos a los que se puede aplicar AutoHotkey:

  • Reasignación del teclado, como de QWERTY a Dvorak u otros diseños de teclado alternativos.
  • Uso de atajos para completar los nombres de archivo u otras frases que se usan con frecuencia.
  • La puntuación de escritura no se proporciona en el teclado, como las comillas curvas ( " ... " ).
  • Controlando el cursor del mouse con un teclado o joystick .
  • Apertura de programas, documentos y sitios web con simples pulsaciones de teclas.
  • Agregando una firma al correo elect rónico , tableros de mensajes , etc.
  • Monitoreando un sistema y cerrando automáticamente programas no deseados.
  • Programación de un recordatorio automático, análisis del sistema o copia de seguridad .
  • Automatización de tareas repetitivas.
  • Completar formularios de concurso y regalos de forma automática (es decir, puede escribir su nombre, dirección, etc. automáticamente).
  • Hacer prototipos antes de implementar en otro lenguaje de programación más lento.


Referencia