10 scripts AutoHotkey legais (e como fazer os seus)

10 scripts AutoHotkey legais (e como fazer os seus)

Se você está familiarizado com os vários atalhos de teclado do Windows e ainda sente que precisa de mais, é hora de passar para uma ferramenta avançada que permite criar seus próprios scripts.





AutoHotkey (AHK) é a resposta às suas necessidades de personalização. Este programa permite remapear teclas, criar atalhos personalizados, executar macros para automatizar tarefas repetitivas e muito mais.





Vejamos alguns scripts AutoHotkey úteis para você começar, junto com os fundamentos do software para que você possa fazer o seu próprio.





Como instalar o AutoHotkey

Antes de usar scripts AHK legais ou fazer seus próprios, você precisará instalar o AutoHotkey em seu sistema.

Visita Página inicial do AutoHotkey , clique Download e escolha Baixe a versão atual para agarrá-lo. Execute a caixa de diálogo de instalação rápida e você estará pronto para começar a usar os scripts AutoHotkey.



Como criar novos scripts AutoHotkey

O programa que você acabou de instalar controla a execução de scripts AHK, mas não fará nada até que você realmente tenha um script em execução.

Para criar um novo script AutoHotkey, clique com o botão direito em qualquer lugar da área de trabalho (ou em qualquer outro lugar que seja conveniente) e escolha Novo> Script AutoHotkey . Nomeie algo que faça sentido. Em seguida, clique com o botão direito no seu novo arquivo e escolha Editar Script ou abra o arquivo no editor de texto de sua escolha para começar a trabalhar nele.





Observe que você também pode abrir seu editor de texto, digitar um script AutoHotkey e salvá-lo como um arquivo que termina em .ahk para alcançar o mesmo resultado. Apenas certifique-se de que ele possui a extensão de arquivo correta!

Falando nisso, é uma boa ideia atualizar seu editor de texto do Bloco de Notas básico. Notepad ++ e Código Visual Studio são ótimas opções gratuitas.





Agora que você tem o software para executar scripts AutoHotkey, pode baixar scripts que outros escreveram para tirar proveito deles sem fazer nenhum trabalho por conta própria. Para salvar um, basta baixá-lo como um .ahk arquivo e salve-o onde desejar.

Para executar um script, basta clicar duas vezes nele e ele entrará em vigor. No entanto, você provavelmente desejará que alguns desses scripts sejam executados assim que inicializar o computador, para que não precise iniciá-los manualmente todas as vezes.

Para fazer isso, copie e cole o .ahk arquivos em sua pasta de inicialização . Você pode chegar lá facilmente digitando shell: startup no menu Iniciar. Caso contrário, navegue até o seguinte local:

C:Users[USERNAME]AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup

Isso carrega seus scripts AutoHotkey assim que você se conecta ao computador.

Os melhores scripts AutoHotkey para experimentar

Aqui estão alguns dos scripts AutoHotkey mais úteis que você pode baixar e usar para melhorar o Windows imediatamente. Para obter ainda mais exemplos de script AutoHotkey, incluindo aqueles que são muito mais complexos do que estes, verifique o AutoHotkey Script Showcase .

1. AutoCorreção

Mesmo com a precisão de um teclado de desktop, você ainda comete erros ao digitar. E embora este seja um script AHK antigo, os erros de digitação não saem de moda.

Relacionado: Como ativar a autocorreção integrada no Windows 10

Ele contém milhares de erros de ortografia comuns - quando você comete um erro, ele o substitui instantaneamente pela palavra correta. Ele ainda permite que você adicione suas próprias palavras, que discutiremos mais tarde.

Download : Script de correção automática

2. Desative as teclas de bloqueio

As três teclas de bloqueio - Num Lock, Caps Lock e Scroll Lock - não são usadas com frequência na computação de hoje. Você provavelmente usa o teclado numérico apenas para dígitos, apenas aperte Caps Lock por acidente , e nem mesmo se preocupa com Scroll Lock.

como iniciar uma sequência rápida no snapchat

Se você raramente usa esses modificadores, tente defini-los com um valor padrão com este script:

; Set Lock keys permanently
SetNumlockState, AlwaysOn
SetCapsLockState, AlwaysOff
SetScrollLockState, AlwaysOff
return

Isso pressupõe que você deseja que o Num Lock esteja sempre ativado. Se você preferir desativá-la, apenas altere essa linha (ou remova-a completamente e apenas altere Caps Lock e Scroll Lock).

3. Voltar a usar o Caps Lock

Depois de usar o script acima para desativar o Caps Lock, faz sentido dar a essa tecla outro propósito.

Usar este pequeno script transformará Caps Lock em outra tecla Shift, mas você pode alterá-la para qualquer coisa que desejar (talvez outra tecla do Windows, se o seu teclado tiver apenas uma dessas):

; Turn Caps Lock into a Shift key
Capslock::Shift
return

4. Visualize ou oculte arquivos ocultos rapidamente

É importante saber como visualizar arquivos e pastas ocultos no Windows às vezes. Se você só precisa acessar pastas ocultas de vez em quando e não quer que elas atrapalhem sua visualização normalmente, este é um script útil.

Este script simplesmente faz você pressionar Ctrl + F2 com o File Explorer aberto para alternar a exibição de arquivos ou pastas ocultos. Isso é tudo que há para fazer! Você só precisa copiar o código da postagem do fórum vinculado em um script:


^F2::GoSub,CheckActiveWindow
CheckActiveWindow:
ID := WinExist('A')
WinGetClass,Class, ahk_id %ID%
WClasses := 'CabinetWClass ExploreWClass'
IfInString, WClasses, %Class%
GoSub, Toggle_HiddenFiles_Display
Return

Toggle_HiddenFiles_Display:
RootKey = HKEY_CURRENT_USER
SubKey = SoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced

RegRead, HiddenFiles_Status, % RootKey, % SubKey, Hidden

if HiddenFiles_Status = 2
RegWrite, REG_DWORD, % RootKey, % SubKey, Hidden, 1
else
RegWrite, REG_DWORD, % RootKey, % SubKey, Hidden, 2
PostMessage, 0x111, 41504,,, ahk_id %ID%
Return

Visita: Alternar script de arquivos ocultos

5. Mostre ou oculte rapidamente extensões de arquivo conhecidas

Este é semelhante ao anterior, pois também lida com o Explorador de Arquivos. Por motivos de segurança, é recomendável sempre mostrar as extensões de arquivo. Isso torna mais fácil localizar arquivos EXE desonestos disfarçados de PDF ou similar. Também é útil quando você precisa lidar com associações de arquivos do Windows 10 .

O script a seguir permitirá que você alterne a exibição de extensões para tipos de arquivo conhecidos com Win + Y .

Download: Alternar script de extensões de arquivo conhecidas

6. Insira caracteres especiais

Além dos poucos caracteres especiais em seu teclado (como @ e *), existem dezenas de outros que não são tão convenientes de acessar. Um dos mais rápidos maneiras de inserir caracteres estrangeiros e outros símbolos incomuns está usando AutoHotkey.

Com apenas uma linha do código AHK, você pode inserir rapidamente esses símbolos especiais e parar de ter que se lembrar dos códigos ALT ou copiar e colar de uma lista online.

Use o modelo abaixo para criar atalhos que são mais úteis para você. Os caracteres à esquerda dos dois pontos são o que você pressiona para acionar o atalho, enquanto o símbolo dentro dos colchetes é o que o atalho insere.

Por exemplo, se você deseja pressionar Alt + Q para inserir o ícone de marca registrada, você criaria um script com este:

!q::SendInput {™}

Para referência, os caracteres das chaves são os seguintes. Você pode ler mais sobre as teclas de atalho em Página do guia do AutoHotkey :

  • ^ para Ctrl
  • ! para Tudo
  • # para Vencer
  • + para Mudança

Se você é um pesquisador pesado do Google, este atalho prático permite que você execute uma pesquisa por qualquer texto copiado em seu computador.

Ele iniciará seu navegador padrão e procurará no Google qualquer trecho de texto que você destacou ao pressionar Ctrl + Shift + C . É útil para reduzir o tempo de copiar e colar!

^+c::
{
Send, ^c
Sleep 50
Run, https://www.google.com/search?q=%clipboard%
Return
}

8. Use o teclado numérico como um mouse

Enquanto você pode navegue no Windows sem um mouse se necessário, ter esse script significa que você não precisa se lembrar dos atalhos do teclado para fazer isso. Este elegante script AutoHotkey usa seu teclado numérico para atuar como um mouse, dando a você mais precisão e uma maneira de contornar o computador em caso de falha de hardware.

Dê uma olhada nas informações na parte superior do script para obter orientação sobre como usá-lo.

Download: Usando teclado numérico como um script de mouse

9. Abra qualquer aplicativo

O menu Iniciar facilita a abertura de qualquer programa instalado em seu computador em segundos. Mas para seus programas mais usados, você pode querer uma maneira ainda mais rápida de iniciá-los.

O script para abrir um aplicativo é simples; aqui está um para iniciar o Firefox quando você pressiona Win + F . Altere-o conforme necessário para seu aplicativo e combinação de teclas preferidos.

#f::Run Firefox

10. Teclas de volume improvisadas

A maioria dos teclados possui teclas para alterar facilmente o volume, alterar a faixa de música e similares. Mas, caso o seu não tenha, você pode usar o AutoHotkey para criar seus próprios botões de volume.

Aqui está um exemplo, que usa Shift + Plus e Shift + menos (teclas do teclado numérico) para aumentar e diminuir o volume. Você também pode acertar o pouco usado Pausa tecla para alternar o mudo.

Tal como acontece com os outros scripts, fique à vontade para ajustar os botões de acordo com sua preferência.

+NumpadAdd:: Send {Volume_Up}
+NumpadSub:: Send {Volume_Down}
break::Send {Volume_Mute}
return

Escrevendo seus próprios scripts

Se você se sentir confiante, por que não tentar fazer seus próprios scripts AutoHotkey a seguir? Se você está apenas começando com o AHK, provavelmente se beneficiará ao máximo com a expansão de texto.

Leia mais: Melhores ferramentas de expansão de texto para Windows

Essencialmente, a expansão de texto permite que você digite um pequeno trecho de texto que se expande automaticamente para algo muito mais longo. Se você enviar o mesmo e-mail várias vezes por dia ou digitar seu endereço de e-mail sempre que fizer login em sites, configurar a expansão de texto o tornará mais produtivo.

Se você baixou o script de AutoCorreção do item 1 acima, há um local na parte inferior para você adicionar suas próprias frases, que é um lugar perfeito para colocar alguma expansão de linha única. Se você não estiver usando este script, apenas crie um novo script para suas entradas de expansão.

É simples de fazer: digite dois pontos, seguidos do texto da tecla de atalho. Depois de mais dois dois-pontos, digite a frase para a qual deseja expandir o atalho. Portanto, se você quiser que a digitação de '@@' se expanda automaticamente para o seu endereço de e-mail, o script seria:

::@@::youremail@domain.com

As possibilidades aqui são muitas. Você poderia fazer a tecla de atalho Ctrl + Alt + C Envie um e-mail pronto que você digita várias vezes ao dia ou qualquer outra tarefa pertinente ao seu trabalho:

^!c::
Send Hello,{enter}This is a canned email.
return

Depois de configurar alguma expansão de texto, você pode começar a remapear as chaves se achar que algumas delas não são úteis em seu estado atual.

Deseja que o botão Inserir seja um atalho para Copiar, por exemplo? Você pode mudar isso com o seguinte:

Insert::^c

Verificação de saída os tutoriais do AutoHotkey para mais informações. Para uma introdução mais guiada ao AHK, temos um guia AutoHotkey para iniciantes que você também pode conferir.

O poder do AutoHotkey

A grande parte do AutoHotkey é que ele é totalmente personalizável para as suas necessidades. Se você deseja apenas correção automática e alguns bits simples de expansão de texto, você pode configurar isso facilmente. Se você quiser se aprofundar mais com muitos controles personalizados e atalhos complexos, pode escrever os scripts que desejar.

Com esses ótimos scripts AutoHotkey, você não precisa de nenhuma experiência de codificação para começar. Para uma ferramenta semelhante, você também deve examinar os fundamentos dos arquivos em lote do Windows.

Crédito da imagem: FabrikaSimf / Shutterstock

Compartilhado Compartilhado Tweet O email Como usar comandos de arquivo em lote do Windows para automatizar tarefas repetitivas

Você costuma executar tarefas chatas e repetitivas? Um arquivo em lote pode ser exatamente o que você está procurando. Use-o para automatizar ações. Mostraremos os comandos que você precisa saber.

Leia a seguir
Tópicos relacionados
  • janelas
  • Produtividade
  • Atalhos do teclado
  • Automação de Computadores
  • AutoHotkey
  • Scripting
  • Dicas do Windows
  • Dicas de produtividade
Sobre o autor Ben Stegner(1735 artigos publicados)

Ben é editor adjunto e gerente de integração da MakeUseOf. Ele deixou seu emprego de TI para escrever em tempo integral em 2016 e nunca olhou para trás. Ele vem cobrindo tutoriais de tecnologia, recomendações de videogames e muito mais como escritor profissional por mais de sete anos.

Mais de Ben Stegner

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever