Automação e nomeação de arquivos com o AutoHotkey
- marinacgmb
- 7 de dez. de 2020
- 2 min de leitura
Adoro automação! Tem algo de extremamente satisfatório em gerar algum tipo de ferramenta que te poupa horas de trabalho, mesmo que para criar a ferramenta sejam necessárias horas de trabalho. Bom... é assim comigo, que pouco entendo de programação, mas sou entusiasta.
Acho que é a conversão de horas de trabalho repetitivo em horas de criação que fazem valer a pena.
A dica de hoje é usar uma ferramenta maravilhosa: o AutoHotkey.
O AutoHotkey é, resumidamente, uma ferramenta de criação de atalhos. Com ele, você cria scripts que regulam o que acontece ao clicar em determinada tecla.
Sinceramente, para os propósitos aqui do blog, acho que não vale a pena perder tempo explicando cada detalhe da instalação. Isso é moleza de aprender, seja pelo site seja pelos inúmeros vídeos no YouTube.
Após instalar, clique com o botão direito dentro da pasta em que deseja armazenar o novo script (um novo conjunto de atalhos) e escolha novo script. Após a criação, salve o arquivo e dê duplo clique no ícone para que ele fique ativo. Um H vai aparecer do lado do relógio, na barra do Windows.
Na documentação, é possível aprender muito sobre a linguagem e o que dá pra fazer com ela. Por hora, compartilho aqui um script que digita data e hora quando a tecla escolhida é ativada.
Segue o código:
^!Numpad0::
Send, _%A_YYYY%%A_MM%%A_DD%_%A_Hour%H%A_Min%
Return
Explicação de cada linha:
^!Numpad0:: // ao pressionar a tecla 0 do teclado numérico, e simultaneamente ctrl (representado por "^") e alt (representado por "!")...
Send, %A_YYYY%%A_MM%%A_DD%_%A_Hour%H%A_Min% // serão enviados: o ano atual, um "_", o mês atual, outro "_", o dia atual, "_" de novo", a hora, um "H" e os minutos
Return // fim da função da tecla
Eu gosto de usar esse script para acrescentar a data e hora em todos os nomes de arquivos que produzo, o que facilita muito saber a versão mais recente, qual está valendo.
Entretanto, com o AutoHotkey dá pra fazer inúmeras coisas. É possível criar atalhos que não existem no Premiere, criar um clipboard de várias memórias, simular todo tipo de cliques do mouse, só pra falar de algumas funções super simples.
A linguagem dele é fácil de aprender e de usar mesmo em um nível básico.
Com certeza você vai imaginar muitos outros usos para essa ferramenta!
Comments