Autohotkey
Autohotkey es una utilidad de software de automatización y macro de seguridad gratuita y de código abierto que permite a los usuarios automatizar tareas repetitivas. Está impulsado por un lenguaje de secuencias de comandos personalizado que tiene una provisión especial para definir los atajos de teclado, también conocidos como teclas de acceso rápido.
https://www.autohotkey.com/
Apoyo
El Foro de la Comunidad de Autohotkey es la principal fuente de apoyo para Autohotkey.
Autohotkey V1 no se está manteniendo, pero los miembros de la comunidad brindan apoyo.
- Los scripts no funcionan : para que la asistencia obtenga el código que los scripts autohotkey funcionen de la manera que desee, inicie un tema en solicitar ayuda (V2) o solicite ayuda (V1) subforum, dependiendo de su versión de autohotkey.
- Informes de errores : si tiene dudas sobre la naturaleza de su problema, publique en solicitar ayuda (V2) para confirmar. De lo contrario, los errores deben informarse en el subforum de informes de errores.
- Falsos positivos : si nota que algún archivo AutoHotkey (descargados de fuentes oficiales) se están marcando como sospechosos o de virus, es probable que sean falsos positivos. Consulte nuestra página sobre cómo resolverlos o informarlos aquí.
- Otros temas de desarrollo : para cualquier otra consulta relacionada con el desarrollo, utilice el subforum de desarrollo AutoHotkey.
Cómo compilar
Autohotkey se desarrolla con Microsoft Visual Studio Community 2022, que es una descarga gratuita de Microsoft.
- Obtenga el código fuente.
- Abra autohotkeyx.sln en Visual Studio.
- Seleccione la compilación y la plataforma apropiadas.
- Construir.
El proyecto está configurado de una manera que permite la construcción con Visual Studio 2012 o posterior, pero solo el conjunto de herramientas 2022 se prueba regularmente. Se utilizan algunas características más nuevas del lenguaje C ++ y, por lo tanto, se puede requerir una versión posterior del compilador.
Desarrollar en VS Code
Autohotkey V2 también se puede construir y depurarse en VS Code.
Requisitos:
- C/C ++ para el código Visual Studio. VS Código puede pedirle que instale esto si abre un archivo .cpp.
- Crear herramientas para Visual Studio 2022 con la carga de trabajo "Desarrollo de escritorio con C ++", o similares (algunas versiones más antiguas o más nuevas y diferentes productos deberían funcionar).
Configuraciones de construcción
Autohotkeyx.vcxproj contiene varias combinaciones de configuraciones de compilación. Las configuraciones principales son:
- Debug : autohotkey.exe en modo de depuración.
- Lanzamiento : autohotkey.exe para uso general.
- Autónomo : autohotkeysc.bin, utilizado para scripts compilados.
Las configuraciones secundarias son:
- (MBCS) : ANSI (conjunto de caracteres de múltiples bytes). Las configuraciones sin este sufijo son unicode.
- .dll : construye una DLL experimental para usar alojamiento del intérprete, como para habilitar el uso de bibliotecas V1 en un script V2. Ver README-LIB.MD.
Plataformas
Autohotkeyx.vcxproj incluye las siguientes plataformas:
- Win32 : para Windows de 32 bits.
- X64 : para Windows X64.
Autohotkey admite Windows XP con o sin paquetes de servicio y Windows 2000 a través de un parche ASM (Win2kCompat.asm). El soporte puede eliminarse si se mantiene no trivial. Las versiones más antiguas no son compatibles.