AutohotKey
O AutoHotKey é um utilitário de software de macro-criação e automação gratuito de código aberto, que permite aos usuários automatizar tarefas repetitivas. É impulsionado por uma linguagem de script personalizada que possui provisão especial para definir os atalhos de teclado, também conhecidos como teclas de atalho.
https://www.autohotkey.com/
Apoiar
O Fórum da Comunidade Autohotkey é a principal fonte de apoio ao AutohotKey.
O AutoHotKey V1 não está sendo mantido, mas o apoio é fornecido pelos membros da comunidade.
- Os scripts não funcionam : para obter assistência para obter o código dos scripts do AutoHotKey para funcionar da maneira que você deseja, inicie um tópico no Subster Help (V2) ou peça ajuda (v1) subforum, dependendo da sua versão do AutohotKey.
- Relatórios de bug : em caso de dúvida sobre a natureza do seu problema, poste em Asch por ajuda (v2) para confirmação. Caso contrário, os bugs devem ser relatados no subforum dos relatórios de bug.
- FALSO POSITIVOS : Se você notar que algum arquivo AutoHotKey (baixado de fontes oficiais) estará sendo sinalizado como suspeito ou um vírus, provavelmente são falsos positivos. Consulte a nossa página sobre como resolver ou relatá -las aqui.
- Outros tópicos de desenvolvimento : para quaisquer outras consultas relacionadas ao desenvolvimento, utilize o subforum de desenvolvimento do AutohotKey.
Como compilar
O AutoHotKey é desenvolvido com o Microsoft Visual Studio Community 2022, que é um download gratuito da Microsoft.
- Obtenha o código -fonte.
- Open AutohotKeyx.sln no Visual Studio.
- Selecione a construção e a plataforma apropriadas.
- Construir.
O projeto é configurado de uma maneira que permita a construção do Visual Studio 2012 ou posterior, mas apenas o conjunto de ferramentas 2022 é testado regularmente. Alguns recursos mais recentes da linguagem C ++ são usados e, portanto, uma versão posterior do compilador pode ser necessária.
Desenvolvendo em Código VS
O AutoHotKey V2 também pode ser construído e depurado no código VS.
Requisitos:
- C/C ++ para código do Visual Studio. O código VS pode solicitar que você instale isso se você abrir um arquivo .cpp.
- Crie ferramentas para o Visual Studio 2022 com a carga de trabalho "Desenvolvimento de desktop com C ++", ou similar (algumas versões mais antigas ou mais recentes e produtos diferentes devem funcionar).
Construir configurações
AutohotKeyx.vcxProj contém várias combinações de configurações de construção. As principais configurações são:
- Debug : Autohotkey.exe no modo de depuração.
- Liberação : Autohotkey.exe para uso geral.
- Independente : autohotkeysc.bin, usado para scripts compilados.
As configurações secundárias são:
- (MBCS) : ANSI (conjunto de caracteres de vários bytes). As configurações sem esse sufixo são unicode.
- .dll : constrói uma DLL experimental para usar o hosting do intérprete, como permitir o uso de bibliotecas V1 em um script V2. Consulte ReadMe-Lib.md.
Plataformas
Autohotkeyx.vcxproj inclui as seguintes plataformas:
- Win32 : para Windows de 32 bits.
- x64 : para Windows X64.
O AutoHotKey suporta o Windows XP com ou sem serviços de serviço e Windows 2000 por meio de um patch ASM (win2kcompat.asm). O suporte pode ser removido se mantê-lo não trivial. Versões mais antigas não são suportadas.