Este é o comando xcwcp que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
xcwcp - Programa tutor Morse baseado em X Window
SINOPSE
xcwcp [-s --system =SISTEMA] [-d --device =DISPOSITIVO] [-w --wpm =WPM] [-t --tone =HZ]
[-v --volume =POR CENTO] [-g --gap =GAP] [-f, --infile =ARQUIVO] [-F, --outifile =ARQUIVO]
[-h --ajuda] [-V --versão]
xcwcp instalado em sistemas GNU / Linux compreende os comandos de forma curta e longa
opções de linha. xcwcp instalado em outros sistemas operacionais pode compreender apenas o curto
opções de formulário.
Não existem opções obrigatórias.
As opções podem ser predefinidas na variável de ambiente XCWCP_OPTIONS. Se definido, estes
as opções são usadas primeiro; as opções da linha de comando têm precedência.
DESCRIÇÃO
xcwcp é um programa tutor de código Morse interativo baseado em X Window. Ele permite que você escolha entre um
número de opções para a prática, incluindo o envio de caracteres aleatórios, palavras aleatórias e
caracteres do teclado. Ele também receberá o código Morse que você enviar usando o
teclado ou mouse como um keyer Morse e exibir os caracteres que vê.
COMANDO LINHA OPÇÕES
xcwcp compreende as seguintes opções de linha de comando. As opções de formato longo podem não ser
disponível em versões não LINUX.
-sim, --system = SYSTEM
Especifica a forma como xcwcp gera tons. Os valores válidos são: consolá para tons
através do alto-falante do console, alsa para tons gerados através da placa de som do sistema
usando o sistema de som ALSA, Centro para tons gerados através da placa de som do sistema usando
Sistema de som OSS, placa de som para tons gerados através da placa de som do sistema, mas
sem seleção explícita do sistema de som. Esses valores podem ser encurtados para 'c',
'a', 'o' ou 's', respectivamente. O valor padrão é 'oss'.
-d, --device = DEVICE
Especifica o arquivo de dispositivo a ser aberto para gerar um som. xcwcp vai usar o padrão
dispositivo se nenhum for especificado. Os dispositivos padrão são: / dev / console para som
produzido através do console, omissão para sistema de som ALSA, / dev / audio para som OSS
sistema. Veja também NOTAS ON USANDO A SOM CARTÃO abaixo.
-C, --wpm = WPM
Define a velocidade de envio inicial em palavras por minuto. O valor deve estar entre 4
e 60. O valor padrão é 12 WPM.
-t, --tone = HZ
Define o tom inicial da sirene em Hz. Este valor deve estar entre 0 e 4,000. UMA
valor de 0 seleciona a operação silenciosa e pode ser usado para verificações de tempo ou outras
testando. O valor padrão é 800 Hz,
-dentro, --volume = POR CENTO
Define o volume de envio inicial, como uma porcentagem do volume de fundo de escala. O valor que
deve estar entre 0 e 100. O valor padrão é 70%. Os volumes de som funcionam totalmente
para tons de placa de som, mas xcwcp não pode controlar o volume dos tons do console
alto falante. Neste caso, um volume de zero é silencioso e todos os outros valores de volume são
simplesmente soou.
-g, --gap = GAP
Define a lacuna extra inicial, em comprimentos de pontos, entre os caracteres (o 'Farnsworth'
atraso). Deve estar entre 0 e 60. O padrão é 0.
-f, --infile = FILE
Especifica um arquivo de texto que xcwcp pode ler para configurar seu texto de prática. Ver
CRIANDO CONFIGURAÇÃO ARQUIVOS abaixo.
-F, --outfile = FILE
Especifica um arquivo de texto para o qual xcwcp deve escrever seu texto de prática atual.
USUÁRIO INTERFACE
xcwcp oferece controles de GUI para alterar a velocidade, frequência de tom, intervalo de 'Farnsworth' e
modo do programa. Todos os controles principais são colocados na barra de ferramentas do aplicativo.
A janela principal da GUI é usada para exibir os personagens que xcwcp envia ou recebe.
Para saber mais sobre o que um controle GUI específico faz, use o ícone "O que é isto ..."
(o '?' na extremidade direita da barra de ferramentas).
RANDOM PERSONAGENS E PALAVRAS
xcwcp envia caracteres aleatórios em grupos de cinco, com um espaço entre cada grupo.
Ao enviar palavras aleatórias, xcwcp envia a palavra completa, seguida de um espaço. Porque
palavras curtas são mais fáceis de copiar sem escrever, xcwcpo dicionário padrão de contém apenas
palavras de três, quatro e cinco letras em sua lista de palavras aleatórias.
xcwcp escolhe aleatoriamente em uma lista de cerca de 3000 palavras em seu dicionário padrão. Vocês
pode alterar este texto usando um arquivo de configuração, lido na inicialização. Ver CRIANDO
CONFIGURAÇÃO ARQUIVOS abaixo.
RECEBENDO MORSA
xcwcp pode receber código Morse e exibi-lo em sua janela principal da GUI. Para digitar o código Morse
no programa, selecione o modo Receber CW com chave e pressione o botão parar / iniciar. Agora,
coloque o cursor do mouse sobre a janela central do programa. Pressionando o meio
botão do mouse, você deve ser capaz de digitar o Morse no programa como se o botão do mouse fosse
uma chave Morse reta.
Para uma melhor codificação, você pode usar os botões esquerdo e direito do mouse como se fossem remos
um keyer iâmbico. Isso enviará o código Morse na taxa exata definida no controle de velocidade.
Você também pode usar o teclado para digitação. Neste caso, qualquer um dos cursores para cima ou para baixo
As teclas de espaço, Enter ou Return podem ser usadas como a tecla direta e as teclas Esquerda e Direita
as teclas do cursor atuam como as duas pás de um manipulador iâmbico.
Por padrão, o xcwcp tentará seguir a velocidade do código Morse que você enviar para ele. Isto
é possível desligar este rastreamento, caso em que o programa muda para receber
apenas na velocidade exata definida no controle de velocidade. No entanto, o recebimento em velocidade fixa é muito,
muito exigente em receber apenas código Morse cronometrado com extrema precisão, a menos que você seja
buscando a perfeição completa, você pode achar que o rastreamento de velocidade é mais confortável.
O rastreamento de velocidade em xcwcp às vezes pode ser confundido por mudanças muito amplas e abruptas em
Rapidez. Se estiver tendo dificuldade em encontrar a velocidade com a qual está enviando, você pode usar o
Menu suspenso de arquivo para sincronizar a velocidade de recepção com a velocidade configurada no controle Velocidade.
A qualquer momento, a seleção de modo combowidget pode obter o foco usando Alt + M. Então você pode
use a barra de espaço ou as teclas para cima / para baixo para alterar o modo. A tecla Tab move para o próximo
widget, para que você possa alterar a velocidade, etc. Shift + Tab move para trás.
NOTAS ON USANDO A SOM CARTÃO
Por padrão, o xcwcp tenta abrir o dispositivo OSS "/ dev / audio" para acessar a placa de som do sistema.
Este é geralmente o dispositivo correto a ser usado, mas para sistemas com requisitos especiais, ou
aqueles com várias placas de som, a opção -d or --dispositivo, combinado com -s or --sistema
pode ser usado para especificar o dispositivo e o sistema de áudio para acesso à placa de som. Se o som
dispositivo de cartão não pode ser configurado, xcwcp imprime a mensagem de erro
não é possível configurar o som da placa de som
e sai.
Dispositivos de placa de som, quando abertos através do sistema de som OSS, são geralmente de acesso único
dispositivos, de modo que quando um processo abre o dispositivo, outros processos são impedidos
de usá-lo. Em tais casos xcwcp irá, obviamente, entrar em conflito com quaisquer outros programas que
espere o uso exclusivo da placa de som do sistema (por exemplo, leitores de MP3). Se xcwcp encontra
que a placa de som já está ocupada, ele imprime a mensagem de erro
abrir / dev / audio: dispositivo ou recurso ocupado
e sai.
O dispositivo da placa de som não é usado se xcwcp está apenas enviando tons no alto-falante do console.
AUDIO SAÍDA - PADRÕES E SELEÇÃO
xcwcp primeiro tenta acessar a placa de som usando o sistema de som PulseAudio, usando o dispositivo padrão
nome, a menos que o usuário especifique outro dispositivo de áudio com a opção -d or --dispositivo.
xcwcp em seguida, tenta acessar a placa de som usando o sistema de áudio OSS e o dispositivo de áudio OSS padrão
nome ('/ dev / audio'), a menos que o usuário especifique outro dispositivo de áudio com a opção -d or --dispositivo.
Se a abertura da placa de som através do OSS falhar, xcwcp tenta acessar a placa de som usando ALSA
sistema de áudio e nome do dispositivo de áudio ALSA padrão ('padrão'), a menos que o usuário especifique outro
dispositivo de áudio com opção -d or --dispositivo.
Se a abertura da placa de som através do ALSA também falhar, xcwcp tenta acessar a campainha do console do sistema
usando dispositivo de campainha padrão '/ dev / console', a menos que o usuário especifique outro dispositivo de áudio com
opção -d or --dispositivo.
É muito comum que, para acessar o dispositivo do console da campainha, o usuário tenha que ter root
privilégios. Por esse motivo, tentar abrir a campainha do console quase sempre falha. Isto é
não é um bug do programa, é o resultado das restrições do sistema operacional. Fazer xcwcp an
O binário suid ignora essa restrição. O programa não faz fork () ou exec (), então tornando
ele suid deve ser relativamente seguro. Observe, entretanto, que esta prática é desencorajada para
razões de segurança.
Conforme declarado, o usuário pode dizer xcwcp qual dispositivo usar, usando -d or --dispositivo opção. Que
os arquivos do dispositivo são adequados dependerá de qual sistema operacional está sendo executado, qual sistema
ID do usuário é executado xcwcpe a quais grupos de usuários o usuário pertence.
CRIANDO CONFIGURAÇÃO ARQUIVOS
xcwcp contém um conjunto padrão de modos e textos de prática que devem ser o suficiente para começar
com. No entanto, ele pode ler um arquivo na inicialização que os reconfigura para fornecer
diferentes agrupamentos de caracteres, conjuntos de palavras e outros dados de prática.
Para ler um arquivo de configuração, use o -i or --no arquivo opção de linha de comando. O arquivo deve
apresentar cada xcwcp modo com um cabeçalho de seção em '[' ... ']' caracteres, seguido pelo
texto de prática para esse modo, com elementos separados por espaços em branco. Linhas começando com um
ponto-e-vírgula ou hash são tratados como comentários. Por exemplo
; Modo de exemplo simples
[ A a Z ]
ABCDEFGHIJKLMNOPQRSTU VWXYZ
xcwcp irá gerar cinco grupos de caracteres para modos cujos elementos são todos únicos
caracteres e tratam outros modos como tendo elementos que são palavras completas. Como um
ponto de partida para modos personalizados, xcwcp irá gravar sua configuração padrão em um arquivo
se dado o indocumentado -# opção, por exemplo "xcwcp - # /tmp/xcwcp.ini".
NOTAS
xcwcp é uma reescrita de X Window cwcp. Ambos os programas emprestam muito do DOS Morse
tutor de código CP222C.EXE, por VU2ZAP.
Os caracteres ecoados na janela principal da GUI podem ser equivalentes em ASCII do Morse procedural
sinais; Veja o cw(7, LOCAL) página do manual para detalhes.
HINTS ON APRENDIZAGEM MORSA CÓDIGO
Aqui estão algumas dicas e sugestões que podem ajudar no processo de aprendizagem do código Morse.
Em primeiro lugar, faça NÃO pense nos elementos como pontos e travessões. Em vez disso, pense neles como dits
e dahs (então 'A' é di-dah). Se você pensa neles desta forma, o processo de tradução
o som nos personagens será aprendido com muito mais facilidade.
Não aprenda os personagens de uma mesa. Aprenda-os observando os grupos aparecerem no
tela e ouvir os sons produzidos à medida que cada um é enviado. Nos estágios iniciais,
pode ser benéfico se você puder encontrar uma pessoa para guiá-lo pelos primeiros estágios de
reconhecendo personagens.
Não perca seu tempo aprendendo código Morse a 5 WPM. Defina a velocidade para 12 ou 15 WPM, mas
use espaçamento extra (a janela Gap) para reduzir a velocidade efetiva para muito mais baixa - ao redor
quatro ou cinco WPM eficaz Rapidez. Assim, você aprenderá o ritmo dos personagens
à medida que são enviados, mas ainda tem muito tempo entre os personagens. Conforme você pratica,
diminua a lacuna a zero.
Aprenda em etapas. Comece aprendendo o EISH5 grupo e, em seguida, avance para baixo no menu
à medida que cada grupo é dominado. Os grupos contêm caracteres que estão de alguma forma relacionados,
seja por som ou por tipo de personagem.
Depois de completar todos os grupos EISH5 para ,?.;) / (ou 23789 se você não quiser
aprender os sinais de procedimento ainda), use todas as opções do conjunto de caracteres e as palavras e CW
opções de palavras, para aprimorar suas habilidades. Se você tiver dificuldades com particular
personagens, volte para aquele grupo e pratique novamente com um conjunto de caracteres menor.
Resista à tentação de tentar aprender ou melhorar sua velocidade copiando fora do ar. Você irá
não sei em que velocidade você está trabalhando, e muito Morse enviado manualmente não está perfeitamente formado.
O que você pode ganhar fora do ar é uma 'resiliência' geral, uma tolerância para o código Morse
onde o tempo de elementos individuais, ou espaçamento entre caracteres e palavras, não é
100% preciso.
Se estiver trabalhando para atingir uma velocidade específica para um teste, sempre defina a velocidade um pouco mais alta.
Por exemplo, se o objetivo for 12 WPM, defina a velocidade do tutor para 14 ou 15 WPM. Assim, quando
voltar a 12 WPM e sentir-se-á muito mais à vontade para copiar. Esteja ciente que
xcwcp não necessariamente enviará exatamente na velocidade que você definiu, devido às limitações de
o que pode ser feito com temporizadores UNIX. Muitas vezes, ele envia em uma velocidade mais lenta do que a definida, então seja
muito cuidado com isso se você tiver uma velocidade alvo que precisa atingir.
Use o programa para fazer fitas cassete que você pode levar com você em um walkman ou no
carro, para viagens longas. Você não precisa escrever tudo o que ouve para praticar
Código Morse. Simplesmente ouvir as formas dos personagens durante um período ajudará a treinar
seu cérebro em reconhecimento sem esforço. Na verdade, escrever tudo servilmente
torna-se uma barreira em velocidades de 15-20 WPM e acima, então se você pode começar a copiar sem
anotando cada caractere, você descobrirá que o progresso é muito mais fácil acima dessas velocidades. Mas
não use demais essas fitas, caso contrário, você as memorizará rapidamente. Regravá-los
com novos conteúdos em intervalos muito regulares.
Tente passar pelo menos 15-30 minutos cada dia praticando. Muito menos do que isso fará
progresso glacialmente lento. Mas muito mais do que uma hora ou mais pode simplesmente resultar em você
ficando cansado, mas não melhorando. Reconheça quando é hora de parar para o dia.
Não se preocupe se você atingir um 'platô' de velocidade. Isso é comum, e você logo passará
com um pouco de perseverança.
Em velocidades mais altas, os operadores CW tendem a reconhecer a 'forma' de palavras inteiras, ao invés de
os caracteres individuais nas palavras. A opção de menu de palavras CW pode ser usada para ajudar
para praticar e desenvolver essa habilidade.
Nem os botões do mouse nem o teclado são ideais para o uso de teclas ou teclados, para
enviar prática. Tente usar uma chave adequada para o envio, sempre que possível. É difícil até
para operadores experientes obterem uma boa digitação usando o mouse ou o teclado. Dos dois, o
mouse é provavelmente a melhor opção, embora, em caso de emergência.
ERROS E OMISSÕES
A opção de calibração é um pouco complicada. Ele simplesmente envia PARIS repetidamente e depende de você
para cronometrar o envio e, em seguida, descobrir se algum ajuste na velocidade é realmente necessário.
A calibração automática por meio de medições em um determinado período seria muito melhor.
Use xcwcp online usando serviços onworks.net