Ninja do teclado: atribua uma tecla de atalho a qualquer janela

Ninja do teclado: atribua uma tecla de atalho a qualquer janela
Ninja do teclado: atribua uma tecla de atalho a qualquer janela

Vídeo: Ninja do teclado: atribua uma tecla de atalho a qualquer janela

Vídeo: Ninja do teclado: atribua uma tecla de atalho a qualquer janela
Vídeo: Como selecionar vários arquivos de uma só vez no Windows - YouTube 2024, Maio
Anonim

Quando preciso executar uma tarefa repetitiva, como verificar meu e-mail ou alternar para uma janela de IM aberta, a opção mais rápida é atribuir uma tecla de atalho diretamente à janela, para que eu possa alternar a janela minimizada / restaurada com nada mais do que uma única tecla.

Como eu consegui isso? AutoHotkey, um pequeno framework de scripts que permite automatizar qualquer coisa no Windows. Antes de começarmos, presumo que você tenha baixado e instalado.

Eu criei uma pequena função que você pode adicionar a um script que fará o trabalho difícil de encontrar e alternar a janela. Tudo o que você precisa fazer é atribuir as teclas de atalho desejadas na parte superior do script.

A primeira coisa que você precisa fazer é baixar o script e salvá-lo em algum lugar útil. Você deve ser capaz de simplesmente clicar duas vezes no script para iniciá-lo e, em seguida, você notará um novo ícone de bandeja (O verde com o H)
A primeira coisa que você precisa fazer é baixar o script e salvá-lo em algum lugar útil. Você deve ser capaz de simplesmente clicar duas vezes no script para iniciá-lo e, em seguida, você notará um novo ícone de bandeja (O verde com o H)
Clique com o botão direito do mouse no ícone e escolha Editar este script no menu. Você precisará adicionar suas próprias teclas de atalho, pois nenhuma delas é definida no script, então vamos dar uma olhada no script…
Clique com o botão direito do mouse no ícone e escolha Editar este script no menu. Você precisará adicionar suas próprias teclas de atalho, pois nenhuma delas é definida no script, então vamos dar uma olhada no script…

; ---------------------–; Declare Your hotkeys in this section; ---------------------–; -- these are samples --; !j::ToggleWindow(“- Mozilla Firefox”) – Win + J; #c::ToggleWindow(“SecureCRT”) – Win + C; !x::ToggleWindow(“cmd.exe”) – Alt + X

; ---------------------–; Function for toggling windows – Do not edit; ---------------------– ToggleWindow(TheWindowTitle) { SetTitleMatchMode,2 DetectHiddenWindows, Off IfWinActive, %TheWindowTitle% { WinMinimize, %TheWindowTitle% } Else { IfWinExist, %TheWindowTitle% WinActivate Else { DetectHiddenWindows, On IfWinExist, %TheWindowTitle% { WinShow WinActivate } } } }

Pode ser um pouco complicado para alguns de vocês, mas a única coisa que precisamos fazer é adicionar algumas linhas de atalhos. Você perceberá que há várias linhas de atalho de amostra já definidas, mas comentadas.

Teclas de atalho são definidas neste formato:

::ToggleWindow(“Partial Window Title String”)

Para chaves especiais, você usará uma das seguintes opções, que podem ser combinadas. (obtenha mais informações na documentação do Autohotkey)

# Tecla do Windows
! Alt
^ Ao controle
+ Mudança
< Use a tecla Esquerda (por exemplo
> Use a tecla Direita (por exemplo>! Significa apenas a tecla Alt correta)

Então, por exemplo, se você quisesse acionar o atalho de teclado Ctrl + Alt + F e atribuí-lo ao Firefox, você usaria o seguinte:

^!f::ToggleWindow(“- Mozilla Firefox”)

Pessoalmente, tento usar atalhos de teclado que não exigem que eu tire minhas mãos das teclas. Eu simplesmente uso o Alt + J atribuído ao Firefox porque eu posso acertar essa combinação sem mexer minhas mãos.

Quando terminar de editar o script, salve-o e depois vá até o ícone H novamente e escolha a opção "Recarregar este script", que carregará todas as suas alterações. Se houver um problema, você receberá uma mensagem de erro e poderá usar sempre Sair para interromper o script completamente.

Você terá que decidir quais combinações de teclas funcionam melhor para você. Meu conselho é adicionar um ou dois de cada vez e se acostumar a usá-los. Dentro de alguns dias, você se perguntará como você viveu sem eles. Você também deve ler o AutoHotkey… ele pode fazer muito mais do que isso.
Você terá que decidir quais combinações de teclas funcionam melhor para você. Meu conselho é adicionar um ou dois de cada vez e se acostumar a usá-los. Dentro de alguns dias, você se perguntará como você viveu sem eles. Você também deve ler o AutoHotkey… ele pode fazer muito mais do que isso.

Nota: A função ToggleWindowHide no script é para os mais aventureiros - irá alternar a janela entre oculto e restaurado… extremamente útil para janelas de prompt de comando. Essencialmente me dá Tilda ou YaKuake no Windows.

Faça o download de geek_autohotkey.ahk (script Autohotkey)

Recomendado: