Este es el comando xcwcp que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
xcwcp - programa de tutoría Morse basado en X Window
SINOPSIS
xcwcp [-s --system =LITE PARA TECHOS PLANOS] [-d --device =DISPOSITIVO] [-w --wpm =WPM] [-t --tone =HZ]
[-v --volumen =POR CIENTO] [-g --gap =GAP] [-f, --infile =ARCHIVO] [-F, --outifile =ARCHIVO]
[-h --ayuda] [-V --versión]
xcwcp instalado en sistemas GNU / Linux comprende comandos de forma corta y larga
opciones de línea. xcwcp instalado en otros sistemas operativos puede entender sólo el corto
opciones de formulario.
No hay opciones obligatorias.
Las opciones pueden estar predefinidas en la variable de entorno. XCWCP_OPCIONES. Si se define, estos
las opciones se utilizan primero; las opciones de la línea de comandos tienen prioridad.
DESCRIPCIÓN
xcwcp es un programa de tutoría en código Morse interactivo basado en X Window. Te permite elegir entre una
varias opciones para practicar, incluido el envío de caracteres aleatorios, palabras al azar y
caracteres del teclado. También recibirá el código Morse que envíe utilizando el
teclado o mouse como un manipulador Morse, y muestra los caracteres que ve.
COMANDO LÍNEA OPCIONES
xcwcp comprende las siguientes opciones de la línea de comandos. Las opciones de formato largo pueden no ser
disponible en versiones que no son LINUX.
-s, --system = SYSTEM
Especifica la forma en que xcwcp genera tonos. Los valores válidos son: un mueble consola para tonos
a través del altavoz de la consola, alsa para tonos generados a través de la tarjeta de sonido del sistema
utilizando el sistema de sonido ALSA, nosotros para tonos generados a través de la tarjeta de sonido del sistema usando
Sistema de sonido OSS, tarjeta de sonido para tonos generados a través de la tarjeta de sonido del sistema, pero
sin selección explícita de sistema de sonido. Estos valores se pueden abreviar a 'c',
'a', 'o' o 's', respectivamente. El valor predeterminado es 'oss'.
-D, --device = DEVICE
Especifica el archivo de dispositivo que se abrirá para generar un sonido. xcwcp usará por defecto
dispositivo si no se especifica ninguno. Los dispositivos predeterminados son: / dev / console para el sonido
producido a través de la consola, tu préstamo estudiantil para sistema de sonido ALSA, / dev / audio para sonido OSS
sistema. Ver también NOTAS ON USO A SONIDO TARJETA abajo.
-w, --ppm = palabras por minuto
Establece la velocidad de envío inicial en palabras por minuto. El valor debe estar entre 4
y 60. El valor predeterminado es 12 palabras por minuto.
-t, --tone = HZ
Establece el tono inicial de la sirena en Hz. Este valor debe estar entre 0 y 4,000. A
El valor de 0 selecciona el funcionamiento silencioso y se puede utilizar para verificaciones de tiempo u otros
pruebas. El valor predeterminado es 800 Hz,
-v, --volumen = PORCENTAJE
Establece el volumen de envío inicial, como porcentaje del volumen de escala completa. El valor
debe estar entre 0 y 100. El valor predeterminado es 70%. Los volúmenes de sonido funcionan completamente
para los tonos de la tarjeta de sonido, pero xcwcp no puede controlar el volumen de los tonos desde la consola
vocero. En este caso, un volumen de cero es silencioso y todos los demás valores de volumen son
simplemente sonaba.
-gramo, --gap = GAP
Establece el espacio adicional inicial, en longitudes de puntos, entre caracteres (el 'Farnsworth'
demora). Debe estar entre 0 y 60. El valor predeterminado es 0.
-F, --infile = ARCHIVO
Especifica un archivo de texto que xcwcp puede leer para configurar su texto de práctica. Ver
CREANDO CONFIGURACIÓN ARCHIVOS abajo.
-F, --outfile = ARCHIVO
Especifica un archivo de texto al que xcwcp debe escribir su texto de práctica actual.
USUARIO INTERFAZ
xcwcp ofrece controles GUI para cambiar la velocidad, la frecuencia del tono, la brecha 'Farnsworth' y
modo del programa. Todos los controles principales se colocan en la barra de herramientas de la aplicación.
La ventana principal de la GUI se utiliza para mostrar los caracteres que xcwcp envía o recibe.
Para obtener más información sobre lo que hace un control GUI en particular, use el icono "¿Qué es esto ...?"
(el '?' en el extremo derecho de la barra de herramientas).
AZAR CARACTERES Y PALABRAS
xcwcp envía caracteres aleatorios en grupos de cinco, con un espacio entre cada grupo.
Al enviar palabras al azar, xcwcp envía la palabra completa, seguida de un espacio. Porque
las palabras cortas son más fáciles de copiar sin escribir, xcwcpEl diccionario predeterminado contiene solo
palabras de tres, cuatro y cinco letras en su lista de palabras aleatorias.
xcwcp elige al azar de una lista de alrededor de 3000 palabras en su diccionario predeterminado. usted
puede cambiar este texto usando un archivo de configuración, leer al inicio. Ver CREANDO
CONFIGURACIÓN ARCHIVOS abajo.
RECEPCIÓN MORSA
xcwcp puede recibir código Morse y mostrarlo en su ventana principal de GUI. Para introducir el código Morse
en el programa, seleccione el modo Recibir CW con clave y presione el botón de parada / inicio. Ahora,
coloque el cursor del mouse sobre la ventana central del programa. Presionando el medio
botón del ratón, debería poder introducir Morse en el programa como si el botón del ratón estuviera
una llave Morse recta.
Para una mejor codificación, puede utilizar los botones izquierdo y derecho del ratón como si fueran paletas
un manipulador yámbico. Esto enviará el código Morse a la velocidad exacta establecida en el control de velocidad.
También puede utilizar el teclado para teclear. En este caso, cualquiera de los cursores Arriba o Abajo
Las teclas Espacio, Intro o Retorno se pueden usar como la tecla directa, y las teclas Izquierda y Derecha
Las teclas del cursor actúan como las dos paletas de un manipulador yámbico.
Por defecto, xcwcp intentará seguir la velocidad del código Morse que le envíe. Eso
Es posible desactivar este seguimiento, en cuyo caso el programa pasa a recibir
sólo a la velocidad exacta establecida en el control de velocidad. Sin embargo, la recepción de velocidad fija es muy,
muy exigente para recibir solo código Morse cronometrado con extrema precisión, por lo que, a menos que esté
Al esforzarse por lograr la perfección total, es posible que el seguimiento de la velocidad sea más cómodo.
El seguimiento de velocidad en xcwcp en ocasiones puede ser confundido por cambios muy amplios y abruptos en
velocidad. Si tiene dificultades para encontrar la velocidad a la que envía, puede utilizar el
Menú desplegable de archivo para sincronizar la velocidad de recepción con la velocidad establecida en el control de velocidad.
En cualquier momento, el widget de combinación de selección de modo puede enfocarse usando Alt + M. Entonces puedes
use la barra espaciadora o las teclas arriba / abajo para cambiar el modo. La tecla Tab se mueve a la siguiente
widget, para que pueda cambiar la velocidad, etc. Shift + Tab se mueve hacia atrás.
NOTAS ON USO A SONIDO TARJETA
Por defecto, xcwcp intenta abrir el dispositivo OSS "/ dev / audio" para acceder a la tarjeta de sonido del sistema.
Este es generalmente el dispositivo correcto para usar, pero para sistemas con requisitos especiales, o
aquellos con múltiples tarjetas de sonido, la opción -d or --dispositivo, combinado con -s or --sistema
se puede utilizar para especificar el dispositivo y el sistema de audio para el acceso a la tarjeta de sonido. Si el sonido
el dispositivo de tarjeta no se puede configurar, xcwcp imprime el mensaje de error
no se puede configurar el sonido de la tarjeta de sonido
y salidas.
Los dispositivos de tarjeta de sonido, cuando se abren a través del sistema de sonido OSS, suelen ser de acceso único
dispositivos, de modo que cuando un proceso ha abierto el dispositivo, se evitan otros procesos
de usarlo. En esos casos xcwcp por supuesto, entrará en conflicto con cualquier otro programa que
espere el uso exclusivo de la tarjeta de sonido del sistema (por ejemplo, reproductores MP3). Si xcwcp encuentra
que la tarjeta de sonido ya está ocupada, imprime el mensaje de error
open / dev / audio: dispositivo o recurso ocupado
y salidas.
El dispositivo de la tarjeta de sonido no se utiliza si xcwcp solo está enviando tonos en el altavoz de la consola.
AUDIO SALIDA - INCUMPLIMIENTOS Y SELECCIÓN
xcwcp Primero intenta acceder a la tarjeta de sonido usando el sistema de sonido PulseAudio, usando el dispositivo predeterminado
nombre, a menos que el usuario especifique otro dispositivo de audio con la opción -d or --dispositivo.
xcwcp luego intenta acceder a la tarjeta de sonido usando el sistema de audio OSS y el dispositivo de audio OSS predeterminado
nombre ('/ dev / audio'), a menos que el usuario especifique otro dispositivo de audio con la opción -d or --dispositivo.
Si falla la apertura de la tarjeta de sonido a través de OSS, xcwcp intenta acceder a la tarjeta de sonido usando ALSA
sistema de audio y el nombre del dispositivo de audio ALSA predeterminado ('predeterminado'), a menos que el usuario especifique otro
dispositivo de audio con opción -d or --dispositivo.
Si también falla la apertura de la tarjeta de sonido a través de ALSA, xcwcp intenta acceder al timbre de la consola del sistema
usando el dispositivo de timbre predeterminado '/ dev / console', a menos que el usuario especifique otro dispositivo de audio con
opción -d or --dispositivo.
Es muy común que para acceder al dispositivo de zumbador de la consola, el usuario deba tener root
privilegios. Por esa razón, intentar abrir el timbre de la consola casi siempre falla. Este es
no es un error del programa, es el resultado de las restricciones del sistema operativo. Haciendo xcwcp an
suid binary omite esta restricción. El programa no bifurca () ni exec (), por lo que
debería ser relativamente seguro. Sin embargo, tenga en cuenta que esta práctica se desaconseja para
razones de seguridad.
Como se indicó, el usuario puede decir xcwcp qué dispositivo usar, usando -d or --dispositivo opción. Cuales
Los archivos de dispositivo son adecuados dependerán de qué sistema operativo se esté ejecutando, qué sistema
se ejecuta el ID de usuario xcwcpy a qué grupos de usuarios pertenece el usuario.
CREANDO CONFIGURACIÓN ARCHIVOS
xcwcp contiene un conjunto predeterminado de modos y texto de práctica que debería ser suficiente para comenzar
con. Sin embargo, puede leer en un archivo al inicio que los reconfigura para proporcionar
diferentes agrupaciones de caracteres, conjuntos de palabras y otros datos prácticos.
Para leer un archivo de configuración, use el -i or --en archivo opción de línea de comando. El archivo debe
presentar cada uno xcwcp modo con un encabezado de sección en los caracteres '[' ... ']', seguido del
texto de práctica para ese modo, con elementos separados por espacios en blanco. Líneas que comienzan con un
el punto y coma o el hash se tratan como comentarios. Por ejemplo
; Modo de ejemplo simple
[ De la A a la Z ]
ABCDEFGHIJKLMNOPQRSTU VWXYZ
xcwcp generará cinco grupos de caracteres para modos cuyos elementos son todos únicos
caracteres, y tratar otros modos como si tuvieran elementos que son palabras completas. Como un
punto de partida para modos personalizados, xcwcp escribirá su configuración predeterminada en un archivo
si se le da a los indocumentados -# opción, por ejemplo "xcwcp - # /tmp/xcwcp.ini".
NOTAS
xcwcp es una reescritura de X Window de cwcp. Ambos programas toman prestados en gran medida del DOS Morse
tutor de código CP222C.EXE, por VU2ZAP.
Los caracteres que se repiten en la ventana principal de la GUI pueden ser equivalentes en ASCII del procedimiento Morse
señales; ver el cw(7, LOCAL) para obtener más detalles.
Sugerencias ON APRENDIZAJE MORSA CÓDIGO
Aquí hay algunos consejos y sugerencias que pueden ayudar con el proceso de aprendizaje del código Morse.
En primer lugar, haz Piense en los elementos como puntos y rayas. En cambio, piensa en ellos como dits
y dahs (entonces 'A' es di-dah). Si piensa en ellos de esta manera, el proceso de traducción
el sonido en caracteres se aprenderá mucho más fácilmente.
No aprenda los personajes de una mesa. Aprenda a ver los grupos aparecer en el
pantalla, y escuchar los sonidos producidos a medida que se envía cada uno. En las etapas iniciales,
Puede ser beneficioso si puede encontrar una persona que lo guíe a través de las primeras etapas de
reconocer personajes.
No pierda su tiempo aprendiendo código Morse a 5 palabras por minuto. Establezca la velocidad en 12 o 15 palabras por minuto, pero
use un espaciado adicional (la ventana Gap) para reducir la velocidad efectiva a mucho más baja - alrededor
cuatro o cinco palabras por minuto eficaz velocidad. De esta forma aprenderás el ritmo de los personajes.
a medida que se envían, pero todavía hay mucho tiempo entre personajes. Mientras practicas,
Disminuya la brecha a cero.
Aprenda por etapas. Empiece por aprender EISH5 grupo, luego avanza hacia abajo en el menú
a medida que se domina cada grupo. Los grupos contienen personajes que de alguna manera están relacionados,
ya sea por sonido o por tipo de personaje.
Una vez que hayas completado todos los grupos EISH5 a ,?.;) / (o 23789 si no quieres
aprender señales de procedimiento todavía), utilice las opciones de juego de caracteres completo, y las palabras y CW
opciones de palabras, para agudizar su habilidad. Si tiene dificultades con determinados
personajes, regrese a ese grupo y practique de nuevo con un juego de caracteres más pequeño.
Resista la tentación de intentar aprender o mejorar su velocidad copiando fuera del aire. Vas a
No sé a qué velocidad está trabajando, y gran parte de Morse enviado a mano no está perfectamente formado.
Sin embargo, lo que puede ganar fuera del aire es una 'resiliencia' general, una tolerancia para el código Morse
donde el tiempo de los elementos individuales, o el espaciado entre caracteres y palabras, no es
100% exacto.
Si trabaja para alcanzar una velocidad particular para una prueba, siempre establezca la velocidad un poco más alta.
Por ejemplo, si apunta a 12 palabras por minuto, establezca la velocidad del tutor en 14 o 15 palabras por minuto. De esta manera, cuando
si baja a 12 palabras por minuto, se sentirá mucho más relajado al copiar. Sé consciente de
xcwcp no necesariamente va a enviar exactamente a la velocidad que estableciste, debido a limitaciones en
qué se puede hacer con los temporizadores UNIX. A menudo envía a una velocidad más lenta de la que estableciste, así que ten cuidado.
tenga mucho cuidado con esto si tiene una velocidad objetivo que necesita alcanzar.
Utilice el programa para hacer cintas de casete que pueda llevar con usted en un walkman o en el
coche, para viajes largos. No tienes que anotar todo lo que escuchas para practicar.
Código Morse. Simplemente escuchar las formas de los personajes durante un período ayudará a entrenar
su cerebro en un reconocimiento sin esfuerzo. De hecho, escribiendo todo servilmente
se convierte en una barrera a velocidades de 15 a 20 palabras por minuto y superiores, así que si puede empezar a copiar sin
escribiendo cada carácter, encontrará el progreso mucho más fácil por encima de estas velocidades. Pero
no use en exceso estas cintas, de lo contrario las memorizará rápidamente. Volver a grabarlos
con nuevos contenidos a intervalos muy regulares.
Trate de dedicar al menos 15 a 30 minutos cada día practicando. Mucho menos que esto hará
Progreso glacialmente lento. Pero significativamente más de una hora aproximadamente puede resultar en que usted
cansarse, pero no mejorar. Reconozca cuándo es el momento de detenerse por el día.
No se preocupe si alcanza una velocidad 'meseta'. Esto es común y pronto lo pasará.
con un poco de perseverancia.
A velocidades más altas, los operadores de CW tienden a reconocer la 'forma' de las palabras completas, en lugar de
los caracteres individuales dentro de las palabras. La opción de menú de palabras CW se puede utilizar para ayudar
para practicar y desarrollar esta habilidad.
Ni los botones del mouse ni el teclado son ideales para usar teclas o paletas de manipulación, por
envío de práctica. Intente utilizar una clave adecuada para enviar cuando sea posible. Es dificil incluso
para que los operadores experimentados obtengan buenas claves con el mouse o el teclado. De los dos, el
Sin embargo, el mouse es probablemente la mejor opción en caso de apuro.
ERRORES Y OMISIONES
La opción de calibración es un poco turbia. Simplemente envía PARIS repetidamente y confía en usted
para cronometrar el envío y luego averiguar si es realmente necesario algún ajuste en la velocidad.
La calibración automática mediante la realización de mediciones durante un período determinado sería mucho mejor.
Utilice xcwcp en línea utilizando los servicios de onworks.net