De certo ponto de vista, ninguém quer recebê-las… mas também entendemos que elas são necessárias de vez em quando. Se você está dando os primeiros passos nas vendas online, é um professor a quem perguntam exatamente a mesma coisa 243 vezes por semana, ou se encontra em uma situação que exige compartilhar o mesmo dado com muita frequência, talvez prefira preparar uma série de respostas enlatadas que ajudem a ganhar tempo, e para isso, temos o grande AutoHotkey ao nosso lado.

Como criar respostas enlatadas com AutoHotkey
Respostas enlatadas

Cada vez que um usuário deseja reproduzir com consistência um comando ou uma macro, a recomendação que aparece no topo da lista é AutoHotkey. Potente e flexível ao mesmo tempo, se se trata de teclados, mouses, ou uma combinação de ambos, é muito provável que o AutoHotkey faça o trabalho sem sobressaltos. Claro que… existe um inconveniente, e é que AutoHotkey não é tão intuitivo quanto gostaríamos. Tecnicamente falando, o AutoHotkey é um software de script, com comandos, expressões e uma sintaxe geral que precisamos aprender.

É aqui que a maioria decide jogar a toalha, mas não se preocupe! Hoje vou acompanhá-lo na criação de um script básico, que se encarregará de «digitar» respostas enlatadas. Na verdade, o script faz parte do tutorial oficial do AutoHotkey, com um ou dois ajustes leves no código. O primeiro passo é visitar a página do AutoHotkey, baixar o instalador e seguir as sugestões do assistente (o modo de 32 bits funciona bem e garante compatibilidade).

Aprenda a criar respostas enlatadas com AutoHotkey

Depois que o AutoHotkey estiver instalado, clique com o botão direito na área de trabalho, acesse a seção «Novo» do menu de contexto e escolha «AutoHotkey Script». Isso criará um novo arquivo do AutoHotkey com um nome genérico, que você pode alterar se desejar.

Como criar respostas enlatadas com AutoHotkey
Este é o caminho para criar um novo script

Clique com o botão direito no novo arquivo e escolha «Edit Script». Esse comando abre o Bloco de Notas e nos mostra o conteúdo do arquivo. Como diria certo livro para autoestopistas, não se assuste!

Como criar respostas enlatadas com AutoHotkey
Calma...

Apague todo o conteúdo do arquivo, até que o bloco fique em branco. É mais simples assim e ajuda a evitar conflitos.

Agora que você tem o script vazio, precisamos criar sua estrutura. A primeira linha será ocupada pelo atalho de teclado que queremos usar para repetir a resposta enlatada. O arquivo de ajuda do AutoHotkey descreve quatro valores básicos: # para a tecla Windows, ! é Alt, ^ equivale a Ctrl e + é Shift. A boa notícia é que você pode combiná-los. Por exemplo, vamos associar nossa resposta enlatada a Ctrl+Shift+R. A primeira linha do script é:

^+r::

Os dois pontos duplos no final fecham o comando, não os esqueça! Para «injetar» o texto da nossa resposta, existem dois comandos: Input e SendInput. Ambos funcionam da mesma forma, mas o SendInput é muito mais rápido. O comando é:

SendInput,

Atenção especial à vírgula no final. Depois dessa vírgula, deixe um espaço, e prepare sua mensagem! Tudo o que você precisar compartilhar ou comunicar. Quando terminar sua mensagem, você deve «fechar» essa seção do script com o comando return. Se tudo deu certo, você deve ter algo assim no Bloco de Notas:

Como criar respostas enlatadas com AutoHotkey
O atalho de teclado que escolhemos, SendInput, nosso texto e return no final. É fácil!

Se estiver correto, ótimo! Salve as alterações e dê um duplo clique no arquivo com o novo script. Se houver um erro de sintaxe, o programa vai avisar imediatamente; caso contrário, o AutoHotkey carregará o script na bandeja do sistema. Para testar, nada melhor que outro Bloco de Notas em branco…

Como criar respostas enlatadas com AutoHotkey
Perfeito, funciona maravilhosamente

Mas e se você quiser programar mais de uma resposta enlatada no mesmo script? Você pode fazer isso sem problemas! Repita os passos anteriores, continuando abaixo do «return» anterior. Só lembre de configurar um atalho de teclado diferente. No nosso script de treinamento, o novo atalho é Ctrl+Shift+T, ou ^+t::. Deve ficar assim:

Como criar respostas enlatadas com AutoHotkey
Agora você tem duas respostas com dois atalhos no mesmo script. Não hesite em adicionar mais!

Salve as alterações e dê um duplo clique no arquivo. O AutoHotkey perguntará se você quer substituir a instância anterior e confirme com «Sim». É isso! Nossa primeira resposta é Ctrl+Shift+R e a segunda Ctrl+Shift+T.

Só há duas dúvidas a resolver neste ponto: como fazer o script carregar com o Windows e como adicionar um «Enter» no final da resposta para iniciar um novo parágrafo? Ambas as coisas são simples. Primeiro, criamos um atalho do script no menu Iniciar. Se você estiver no Windows 10, clique com o botão direito no botão Iniciar, escolha Executar, digite o comando shell:startup e copie o atalho na janela que se abriu.

Como criar respostas enlatadas com AutoHotkey
Com um atalho é suficiente

E segundo, precisamos de dois pequenos comandos extras no final das nossas respostas: `r`n. Observe com atenção os acentos, já que não são retos. Este exemplo vai ajudar:

Como criar respostas enlatadas com AutoHotkey
Em essência, a ordem do novo comando é «baixar o carro» ou um «duplo Enter»

E assim finalizamos este humilde tutorial. Apenas um passo inicial para você se tornar um verdadeiro cavaleiro das respostas enlatadas com AutoHotkey. O programa permite desenvolver scripts muito mais complexos e eficientes, nos quais intervêm a área de transferência e outros elementos do sistema operacional. Se houver oportunidade, continuaremos explorando seus segredos. Boa sorte!

Baixe o AutoHotkey: Clique aqui