Arnés atajos de código morse para el control de numerosas acciones de ordenador
Ah, la tecla del teclado humilde. Cada usuario de la computadora tiene más de un centenar de ellos a su disposición, pero la mayoría de nosotros no les dan un momento de reflexión (excepto, tal vez, a la caza-y-Peck, si usted no es un mecanógrafo). Utilizando el teclado casi exclusivamente es una de las señas de identidad de usuario del equipo especializado, pero incluso el más nerd de los usuarios por lo general se limita a escribir y el uso de combinaciones de teclas (como se muestra en nuestro muchos hojas de trucos).
Vídeo: Aprende Código Morse (tutorial) - Básico 1: Alfabeto. Señales. Comunicación. Supervivencia
Pero lo que si hay otra manera de utilizar el teclado? ¿Qué pasa si usted podría utilizar sólo una sola tecla para reproducir / pausar la música, pasar a la pista anterior o siguiente, e incluso bloquear su estación de trabajo? Todos ellos, con una sola llave, y sin mantener pulsado cualquier otra tecla. ¿Pero cómo?
Las viejas ideas pueden ser una gran fuente de inspiración
La idea de utilizar un solo golpe de teclado para transmitir información compleja no es nuevo. De hecho, es más de 176 años de edad, que data de 1836. Fue entonces cuando Samuel Morse comenzó a trabajar en su famoso sistema telegráfico, en el que los operadores utilizan patrones de puntos (prensas cortas) y guiones (prensas de largo) para deletrear las letras. Y eso es exactamente lo que vamos a hacer - pulse la tecla Ctrl dos veces rápidamente (punto-punto), y la pausa / reproducir la canción actual. Presione Ctrl vez rápidamente, luego de nuevo para una pulsación larga (de puntos y rayas), y saltar a la siguiente canción. Y una raya-punto (pulsación larga, a continuación, pulse corta), naturalmente, ir a la canción anterior. Usted no tiene que utilizar las teclas Ctrl, ya sea: Se puede usar cualquier tecla del teclado, y aún así ser capaz de utilizarlo como normalmente (es decir, prensas individuales).
¿Alguna vez has visto a alguien utilizar el teclado en Código Morse atajos por el estilo? Excitado todavía? Bueno, vamos a hacer todo esto gracias a la magia de AutoHotkey, una utilidad gratuita para Windows absolutamente estelar que se abre todo un mundo de secuencias de comandos. Ustedes tienen preguntó sobre AutoHotkey, y hemos presentado en un montón de artículos (solo buscar AutoHotkey en MakeUseOf para ver cuántos resultados que obtienes).
De pie en los hombros de Gigantes
Si la idea de un tutorial de codificación suena intimidante o aburrido, no se preocupe, esto no es un tutorial regular. Muchos tutoriales de scripting empezar por tratar de conseguir que usted pueda escribir algo simple en su de propia que es un buen enfoque, pero en el mundo real, los programadores a menudo se apoyan en el trabajo de otros programadores que han llegado antes que ellos. Esa es la magia de código abierto, y es muy visible en la comunidad AutoHotkey próspera. Por lo tanto, voy a mostrar cómo conseguir AutoHotkey, conseguir un guión existente, y personalizar a sus propias necesidades! Muy, muy poca codificación incluida.
Si usted es un usuario AutoHotkey: Déjenme seguir ahorrando leyendo en este momento. La secuencia de comandos de acceso directo Código Morse que vamos a utilizar se llama PatternHotKey y es por el usuario AutoHotkey generosa ins0mniaque. Ir a buscar ahora mismo y ponerlo en su lib carpeta - usted me gracias por ello en los comentarios.
Si no es un usuario de AutoHotkey: ¡Empecemos! Primer paso, conseguir AutoHotkey sí.
descargan & Instalación
Para descargar AutoHotkey, sólo tiene que ir a su página oficial y haga clic en el gran “descargar AutoHotkey”Botón. Usted obtendrá un instalador llamado AutoHotkey_L_install.exe. Haga clic en él, y recoger Instalacion rapida:
El programa de instalación tarda menos de un segundo, y al finalizar esta pantalla muestra:
Nosotros no tenemos que hacer nada más con AutoHotkey en este punto, así que haga clic Salida.
Puede parecer que no has hecho nada, pero se acaba de instalar el AutoHotkey motor o intérprete. Sin entrar demasiado técnico, este intérprete puede leer guiones AutoHotkey y no lo que le dicen que haga. Así, la próxima parte sería conseguir el guión.
Conseguir el script
Ir al hilo del foro PatternHotKey, y apoderarse de los dos archivos en la parte superior de la rosca. AutoHotkey guiones son sólo archivos de texto, lo que por defecto, su navegador se les pop abrir en una nueva pestaña. No queremos que esto suceda, por lo que sólo haga clic en cada archivo y elegir "Guardar enlace como…”:
Mientras esté allí, tome un momento y mirar a su alrededor. Esta es una parte importante del tutorial - llegar a conocer a la comunidad AutoHotkey. Estos foros son el hogar de un grupo de usuarios con talento, dedicados que siempre vuelven a aparecer con grandes secuencias de comandos, y son por lo general muy feliz de ayudar a los novatos con sus preguntas. Excepto por el intérprete acabamos de instalar, esta es la parte más importante de la experiencia AutoHotkey. Adelante, haga clic alrededor y tener una idea de los foros. Leer algunos hilos, ver algunas secuencias de comandos, a continuación, vuelve aquí.
Bien, ahora, ¿qué es lo que acabamos de descarga?
- PatternHotKey.ahk: Este es el script en sí, el “cerebro” que Ins0mniaque desarrollados, y que podemos disfrutar de forma gratuita gracias a la magia de código abierto y la generosidad humana.
- PatternHotKey Test.ahk: Este es un script de ejemplo que muestra cómo se puede utilizar PatternHotKey para sus propias necesidades.
Es una Biblioteca: Vamos a instalarlo
Una de las cosas que hacen PatternHotKey como un ejemplo interesante de aprender de es que está construido como una biblioteca. Usted ve, AutoHotkey viene con un muy amplio conjunto de comandos, pero no tiene un comando para detectar las pulsaciones de teclas Morse-como. PatternHotKey se extiende AutoHotkey y le proporciona un nuevo comando que entender este tipo de pulsaciones de teclas, las cuales podemos utilizar en cualquier lugar de nuestros scripts.
Para AutoHotkey para reconocer PatternHotKey como una biblioteca, hay que colocar el archivo PatternHotKey en uno de varios lugares posibles. Mi lugar favorito es dentro de la Mis documentos carpeta - abierto Mis documentos, y crear una carpeta llamada AutoHotkey:
Vídeo: Tecnica Scout - Mis consejos para aprender código morse
Dentro de esa carpeta, crear otra carpeta llamada lib, y pon PatternHotKey.ahk dentro de lib carpeta, por lo que termina con este aspecto:
¡Bonito! Ahora podemos usar la función PatternHotKey desde cualquier script.
Las pruebas PatternHotKey
Como ya he dicho, PatternHotkey se extiende AutoHotkey proporcionando una nueva función. Para entender lo que la función Aspecto del producto y cuáles son los argumentos que espera, vamos a abrir PatternHotkey.ahk en un editor de texto:
Como verá, PatternHotKey tiene una sintaxis muy agradable, y está documentado a fondo justo en el propio archivo. Ahora vamos a ver un ejemplo de lo que realmente se utilice, en el archivo PatternHotkey Test.ahk:
No espero que entrecerrar los ojos y leer el tipo pequeño en esta captura de pantalla: Sólo tiene que abrir PatternHotkey Test.ahk en un editor de texto y leer por sí mismo. Incluso si usted no “habla” AutoHotkey, la sintaxis es relativamente simple.
Vídeo: Nuevo descubrimiento !CÓDIGO MORSE MISTERIOSO! - GTA V [Secreto/Misterio]
Ahora correr PatternHotKey Test.ahk (basta con hacer doble clic en el archivo). Si todo va bien, usted debe obtener un pequeño icono de “H” en la bandeja del sistema. Ahora vamos a ver si funciona: Pulse F9 tres veces rápidamente.
¡Cortejar! PatternHotkey reconocido nuestra prensa F9 como un patrón 0-0-0 (punto, punto, punto). Ahora pulse una pulsación corta, y dos prensas largas:
Vídeo: Convertir un texto a código morse con arreglos en C
El éxito, una vez más! Las cosas están funcionando. Ahora, vamos a hacer nuestro propio script sencillo de utilizar para reproducir música PatternHotKey / pausar, cambiar a la siguiente canción, y cambiar a la canción anterior.
usando PatternHotKey
Crear un nuevo script AutoHotkey haciendo clic derecho en una carpeta y recogiendo Nuevo gt; AutoHotkey escritura en el menú contextual:
Ahora abre el archivo en un editor de texto (clic derecho y seleccionar Editar guión) y pegue el siguiente:
~ Ctrl :: PatternHotKey (".: {} Media_Play_Pause",".-: {} Media_Next","-.:{Media_Prev}", 3,0.2)
Asegúrese de que es todas el archivo contiene: Por defecto, AutoHotkey pone algunas instrucciones básicas en el archivo (que no será completamente vacío), y estos estropear el guión. Por lo tanto, comenzar con un archivo completamente limpio, blanco.
¡Eso es! Ahora ejecute la secuencia de comandos y el reproductor de música, y pulsa Ctrl una vez (por sí solo). Su música debe comenzar. Ahora pulse Ctrl en un patrón de puntos y rayas (pulsación corta, entonces inmediatamente un largo prensa). Su jugador debe pasar a la siguiente canción. Por último, de puntos y rayas (manteniendo pulsado, a continuación, un toque rápido) debe moverlo una pista de nuevo.
El cielo es el limite
Traté de mantener esta luz tutorial y sencilla, y deliberadamente no entró en la sintaxis. Eso no es porque no es importante, pero debido a que ha sido muy bien documentado en los archivos de ayuda AutoHotkey. Espero que me las arreglé para despertar su curiosidad y ver cómo se puede utilizar de forma única AutoHotkey.
Puede utilizar este método abreviado inteligente Código Morse como base para casi cualquier cosa, desde la creación de un teclado numérico virtual (grande para los ordenadores portátiles) a patrones complejos para la firma de mensajes de correo electrónico. Vaya por delante, explorar, experimentar, ir salvaje! Y no se olvide de compartir sus descubrimientos en los comentarios.