Qualquer programa que lança algo sempre que você digita uma combinação de chave secreta?

1

Eu estou procurando por algum programa (grátis ou pago) que apenas roda em segundo plano (de preferência oculto), e apenas monitora as teclas que você digita ... e sempre que detecta alguma combinação de teclas específica, ele faz alguma coisa. como executar um script ou um programa, ou lançar algum site ou algo assim ..

Alguém sabe de algum programa desse tipo?

    
por Ahmad 20.08.2011 / 23:25

3 respostas

1

Outro programa com o conjunto de recursos que você procura é Autohotkey .

Autohotkey possui muitos recursos de automação, entre eles

Create hotkeys for keyboard, joystick, and mouse. Virtually any key, button, or combination can become a hotkey.

Você pode especificar qualquer conjunto de teclas de atalho que desejar e, em seguida, especificar um script ou comando para ser executado após a detecção dessa tecla de atalho.

Há um breve conjunto de tutoriais aqui . Mas, como exemplo, se (depois de instalar o Autohotkey) você criar um script (por exemplo, myScript.ahk) com o seguinte

#n::
Run http://www.google.com
Run Notepad.exe
return

e execute-o você receberá um pequeno "A" na bandeja do sistema. Se você pressionar Windows + n , ele rodará o programa que estiver associado a URLs abertas e, em seguida, continuará executando o bloco de notas.

Se você quer apenas uma tecla de atalho para um único comando, então

#n::Run Notepad
^!c::Run calc.exe

O Windows + n executará o Notepad, e CTRL + Alt + c executará o calc.exe

Como você pode ver, você pode ter uma infinidade de teclas de atalho em um script, pronto para ser executado sempre que quiser.

A turtorial e outras documentação são muito boas, confira.

- = EDIT = -

Para responder ao seu comentário:

Geralmente eu esperaria que as teclas de atalho fossem uma combinação de teclas pressionadas (e pressionadas) ao mesmo tempo, o problema com a digitação de "chrome" é que você nunca poderá ir a um site como Superusuário e faça uma pergunta sobre o chrome sem que apareça uma nova janela para o seu navegador.

O que você procura é viável, usando hotstrings no Autohotkey. Normalmente, eles são usados para expandir as abreviações. Assim, como no exemplo da página que acabei de vincular, você pode digitar "btw" e substituí-la automaticamente pela forma completa de "a propósito".

De esta página de documentação , espero que o seguinte faça o que você espera:

::chrome::Run chrome.exe

Apesar de eu tornar o "cromo" algo menos provável de ser digitado no curso normal do uso do seu computador, talvez chrme ou algo assim, embora isso não exclua erros de ortografia (de "charmed" ou similar) incomodando você.

Para fazer isso simplesmente como uma tecla de atalho (tudo pressionado ao mesmo tempo), eu esperaria que fosse assim:

chrome::Run chrome.exe

Note que uma linha de hotstring começa com :: enquanto uma linha de atalho não.

    
por 21.08.2011 / 21:57
0

Você pode personalizar as personalizações: Teclado de lançamento do teclado Ou algo parecido com um programa "bosskey" e ter o programa em questão já em execução e oculto.

    
por 20.08.2011 / 23:52
0

Você pode atribuir a combinação de teclas em atalhos da área de trabalho. Crie um atalho de aplicativo na área de trabalho e clique com o botão direito nele, escolha Propriedades. Em seguida, clique na guia Atalho. Existe uma configuração para a tecla de atalho.

    
por 21.08.2011 / 01:32

Tags