Arnês atalhos de código morse para controlar inúmeras ações de computador
Ah, a tecla do teclado humilde. Cada usuário de computador tem mais de uma centena deles à sua disposição, mas a maioria de nós não dar-lhes um momento de reflexão (exceto, talvez, para caçar-and-peck se você não for um dactilógrafo). Usando o teclado quase exclusivamente é uma das marcas do usuário de computador experiente, mas mesmo o nerdiest dos usuários é geralmente limitada a apenas digitando e usando combinações de teclas (como mostrado na nossa muitos cheat sheets).
Conteúdo
- Idéias antigo pode ser uma grande inspiração
- Video: como aprendi cÓdigo morse? - ep.559
- Em pé nos ombros de giants
- Baixando & instalando
- Video: qual é a origem do código morse? - fatos responde
- Obtendo the script
- É uma biblioteca: vamos instalá-lo
- Video: aprende código morse (tutorial) - básico 1: alfabeto. señales. comunicación. supervivencia
- Patternhotkey testing
- Video: display código morse - eletrônica digital
- Usando patternhotkey
- O céu é o limite
Mas o que se havia outra maneira de usar o teclado? O que se você poderia usar apenas uma única tecla para reproduzir / pausar a música, passar para a faixa seguinte ou anterior, e até mesmo bloquear sua estação de trabalho? Todos estes, com apenas uma chave, e sem pressionar quaisquer outras chaves. Mas como?
Idéias antigo pode ser uma grande inspiração
A idéia de usar apenas uma única tecla para transmitir informações complexas não é nova. Na verdade, é mais de 176 anos de idade, que remonta a 1836. É quando Samuel Morse começou a trabalhar em seu sistema de telégrafo famoso, em que os operadores usados padrões de pontos (prensas curtas) e traços (longas prensas) para soletrar as letras. E isso é exatamente o que vamos fazer - pressione Ctrl duas vezes rapidamente (ponto-ponto), e pausar / reproduzir a música atual. Pressione Ctrl uma vez rapidamente, em seguida, novamente para uma pressão longa (ponto-traço), e pular para a próxima música. E um traço-ponto (pressão longa, pressione então short) seria naturalmente passar para a música anterior. Você não tem que usar Ctrl, ou: Você pode usar qualquer tecla de seu teclado, e ainda ser capaz de usá-lo como normalmente (ou seja, pressões individuais).
Video: COMO APRENDI CÓDIGO MORSE? - Ep.559
Você já viu alguém usar atalhos de teclado Código Morse como esse? Animado ainda? Bem, vamos fazer tudo isso graças à magia de AutoHotkey, um utilitário gratuito absolutamente estelar para Windows que abre todo um mundo de scripting. Vocês têm perguntei -nos sobre AutoHotkey, e nós temos apresentado-lo em lotes de artigos (apenas procurar AutoHotkey em MakeUseOf para ver quantos resultados que você obtém).
Em pé nos ombros de Giants
Se a idéia de um tutorial de codificação parece intimidar ou chato, não se preocupe, isso não é um tutorial regular. Muitos tutoriais de script começar por tentar levá-lo a escrever algo simples em seu próprio- que é uma boa abordagem, mas no mundo real, os programadores muitas vezes magra sobre o trabalho de outros programadores que vieram antes deles. Essa é a mágica de fonte aberta, e é muito visível na comunidade AutoHotkey próspera. Então, eu vou mostrar-lhe como obter AutoHotkey, obter um script existente, e personalizá-lo às suas próprias necessidades! Muito, muito pouco código incluído.
Se você é um usuário AutoHotkey: Deixe-me lhe poupar ainda mais lendo agora. O script de atalho Código Morse vamos estar usando é chamado PatternHotKey e é pelo usuário AutoHotkey generoso ins0mniaque. Vai buscá-la agora e colocá-lo em seu lib pasta - você vai me agradecer por isso nos comentários.
Se você não for um usuário AutoHotkey: Vamos começar! Primeiro passo, obtendo-se AutoHotkey.
Baixando & Instalando
Para baixar AutoHotkey, basta ir ao seu site oficial e clique no grande “baixar AutoHotkey”Botão. Você vai ter um instalador chamado AutoHotkey_L_install.exe. Clique nele, e escolher Instalação expressa:
O instalador leva menos de um segundo, e após a conclusão mostra esta tela:
Nós não precisamos de fazer qualquer outra coisa com AutoHotkey neste ponto, então clique Saída.
Video: Qual é a Origem do Código Morse? - FATOS RESPONDE
Pode parecer que você não fez nada, mas você acabou de instalar o AutoHotkey motor ou intérprete. Sem ficar demasiadamente técnico, este intérprete pode ler scripts de AutoHotkey e não o que eles dizem para fazer. Então, da próxima parte estaria recebendo o script.
Obtendo The Script
Vá para o tópico do fórum PatternHotKey, e pegue os dois arquivos no topo da rosca. scripts de AutoHotkey são apenas arquivos de texto, então por padrão, o navegador irá aparecer-las abertas em uma nova aba. Nós não queremos que isso aconteça, então, basta clicar com o botão direito cada arquivo e escolher "Salvar link como…”:
Enquanto estiver lá, tome um momento e olhar ao redor. Esta é uma parte importante do tutorial - conhecer a comunidade AutoHotkey. Estes fóruns são o lar de um grupo de usuários talentosos e dedicados que continuam chegando com grandes scripts e são geralmente muito feliz em ajudar os novatos com suas perguntas. Exceto para o intérprete que acabou de instalar, esta é a parte mais importante da experiência AutoHotkey. Vá em frente, clique ao redor e obter uma sensação para os fóruns. Leia alguns tópicos, olhar para alguns scripts, em seguida, voltar aqui.
Ok, agora, o que nós fizemos apenas baixar?
- PatternHotKey.ahk: Este é o próprio script, o “cérebro” que Ins0mniaque desenvolvidos e que começa a desfrutar gratuitamente graças à magia de código aberto e generosidade humana.
- PatternHotKey Test.ahk: Este é um script de exemplo que mostra como você pode usar PatternHotKey para suas próprias necessidades.
É uma biblioteca: Vamos instalá-lo
Uma das coisas que fazem PatternHotKey como um exemplo interessante de aprender com é que ele é construído como um biblioteca. Você vê, AutoHotkey vem com um conjunto muito rico de comandos, mas ele não tem um comando para detectar teclas pressionadas Morse-like. PatternHotKey estende AutoHotkey e fornece-o com um novo comando que entender este tipo de teclas pressionadas, o que podemos usar em qualquer lugar em nossos scripts.
Para AutoHotkey para reconhecer PatternHotKey como uma biblioteca, devemos colocar o arquivo PatternHotKey em um dos muitos lugares possíveis. Meu lugar favorito está dentro do Meus documentos pasta - aberto Meus documentos, e criar uma pasta chamada AutoHotkey:
Dentro dessa pasta, crie outra pasta chamada lib, e colocá PatternHotKey.ahk dentro de lib pasta, por isso acaba parecendo esta:
Video: Aprende Código Morse (tutorial) - Básico 1: Alfabeto. Señales. Comunicación. Supervivencia
Agradável! Agora podemos usar a função PatternHotKey a partir de qualquer script.
PatternHotKey Testing
Como eu disse, PatternHotkey estende AutoHotkey, fornecendo uma nova função. Para entender o que essa função se parece e quais os argumentos que espera, vamos abrir PatternHotkey.ahk em um editor de texto:
Video: Display Código Morse - Eletrônica digital
Como você verá, PatternHotKey tem uma sintaxe muito agradável, e é completamente documentado mesmo no próprio arquivo. Agora vamos olhar para um exemplo de que realmente sendo usado, no arquivo PatternHotkey Test.ahk:
Eu não espero que você a olhar de soslaio e ler o tipo minúsculo neste screenshot: Basta abrir PatternHotkey Test.ahk em um editor de texto e lê-lo sozinho. Mesmo se você não “falar” AutoHotkey, a sintaxe é relativamente simples.
Agora corre PatternHotKey Test.ahk (basta clicar duas vezes sobre o arquivo). Se tudo correr bem, você deve ter um pequeno ícone “H” na bandeja do sistema. Agora vamos ver se funciona: Pressione F9 rapidamente três vezes.
Woo! PatternHotkey reconhecido nossa imprensa F9 como um padrão 0-0-0 (ponto, ponto, ponto). Agora pressione-o um toque curto, e duas prensas longas:
Sucesso, mais uma vez! As coisas estão funcionando. Agora, vamos fazer o nosso próprio roteiro simples de usar PatternHotKey para tocar música / pause, mudar para a próxima música, e mudar para a música anterior.
usando PatternHotKey
Crie um novo script AutoHotkey clicando com o botão direito em uma pasta e escolhendo Novo gt; AutoHotkey Script no menu de contexto:
Agora, abra o arquivo em um editor de texto (clique direito e escolher Editar Script) e cole o seguinte:
~ Ctrl :: PatternHotKey (".: {Media_Play_Pause}",".-: {Media_Next}","-.:{Media_Prev}", 3,0.2)
Certifique-se de que é todos o arquivo contém: Por padrão, AutoHotkey coloca algumas instruções básicas no arquivo (não será completamente vazio), e estes atrapalhar o script. Então, comece com um arquivo completamente limpo, em branco.
É isso aí! Agora executar o script e seu leitor de música, e pressione Ctrl uma vez (por conta própria). Sua música deve começar. Agora aperte Ctrl em um padrão de ponto-traço (pressão breve, logo em seguida um longo imprensa). O seu leitor deve mudar para a próxima música. Finalmente, traço-ponto (segurando para baixo, em seguida, um toque rápido) deve movê-lo uma faixa para trás.
O céu é o limite
Eu tentei manter esta luz tutorial e simples, e intencionalmente não ir para a sintaxe. Isso não é porque não é importante, mas porque tem sido muito bem documentado nos arquivos AutoHotkey ajuda. Espero que eu consegui despertar a sua curiosidade e ver como exclusivamente AutoHotkey pode ser usado.
Você pode usar esse atalho inteligente código Morse como base para praticamente qualquer coisa, desde a criação de um teclado numérico virtual (ótimo para laptops) para padrões complexos para assinar e-mails. Vá em frente, explorar, experimentar, vá selvagem! E não se esqueça de compartilhar suas descobertas nos comentários.