Il s'agit de la commande xcwcp qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
xcwcp - Programme de tuteur Morse basé sur X Window
SYNOPSIS
xcwcp [-s --système=SYSTÈME] [-d --appareil=DISPOSITIF] [-w --wpm=WPM] [-t --tone=HZ]
[-v --volume=POUR CENT] [-g --écart=GAP] [-f, --infile=DOSSIER] [-F, --outifile=DOSSIER]
[-h --help] [-V --version]
xcwcp installé sur les systèmes GNU/Linux comprend à la fois les commandes de forme courte et longue
options de ligne. xcwcp installés sur d'autres systèmes d'exploitation peuvent ne comprendre que le court
options de formulaire.
Il n'y a pas d'options obligatoires.
Les options peuvent être prédéfinies dans la variable d'environnement XCWCP_OPTIONS. S'ils sont définis, ces
les options sont utilisées en premier ; les options de ligne de commande sont prioritaires.
DESCRIPTION
xcwcp est un programme interactif de didacticiel de code Morse basé sur X Window. Il vous permet de choisir parmi un
nombre d'options pour la pratique, y compris l'envoi de caractères aléatoires, de mots aléatoires et
caractères du clavier. Il recevra également le code Morse que vous envoyez en utilisant le
clavier ou souris en tant que manipulateur Morse, et afficher les caractères qu'il voit.
COMMAND LINE OPTIONS
xcwcp comprend les options de ligne de commande suivantes. Les options du formulaire long peuvent ne pas être
disponible dans les versions non-LINUX.
-Oui, --system=SYSTÈME
Spécifie la façon dont xcwcp génère des tons. Les valeurs valides sont : console pour les tons
via le haut-parleur de la console, prends-le pour les tonalités générées via la carte son du système
en utilisant le système audio ALSA, Centre pour les tonalités générées via la carte son système en utilisant
Sonorisation OSS, carte son pour les tonalités générées via la carte son du système, mais
sans sélection explicite du système audio. Ces valeurs peuvent être raccourcies à 'c',
'a', 'o' ou 's', respectivement. La valeur par défaut est « oss ».
-ré, --device=APPAREIL
Spécifie le fichier de périphérique à ouvrir pour générer un son. xcwcp utilisera par défaut
périphérique si aucun n'est spécifié. Les appareils par défaut sont : /dév/console pour le son
produit via la console, défaut pour système audio ALSA, /dev/audio pour le son OSS
système. Voir également NOTES ON EN UTILISANT A SOUND CARTE ci-dessous.
-w, --wpm=MPM
Définit la vitesse d'envoi initiale en mots par minute. La valeur doit être comprise entre 4
et 60. La valeur par défaut est 12 WPM.
-t, --tone=Hz
Définit la hauteur initiale de la sirène en Hz. Cette valeur doit être comprise entre 0 et 4,000 XNUMX. UNE
la valeur 0 sélectionne un fonctionnement silencieux et peut être utilisée pour des contrôles de synchronisation ou d'autres
essai. La valeur par défaut est de 800 Hz,
-dans, --volume=POURCENT
Définit le volume d'envoi initial, en pourcentage du volume à pleine échelle. La valeur
doit être compris entre 0 et 100. La valeur par défaut est 70 %. Les volumes sonores fonctionnent pleinement
pour les sons de la carte son, mais xcwcp impossible de contrôler le volume des tonalités depuis la console
conférencier. Dans ce cas, un volume de zéro est silencieux et toutes les autres valeurs de volume sont
simplement sonné.
-g, --écart=ÉCART
Définit l'espace supplémentaire initial, en longueurs de points, entre les caractères (le "Farnsworth"
retard). Il doit être compris entre 0 et 60. La valeur par défaut est 0.
-F, --infile=FICHIER
Spécifie un fichier texte qui xcwcp peut lire pour configurer son texte de pratique. Voir
CRÉATEUR CONFIGURATION DES DOSSIERS ci-dessous.
-F, --outfile=FICHIER
Spécifie un fichier texte auquel xcwcp devrait rédiger son texte de pratique actuel.
UTILISATEUR INTERFACE
xcwcp offre des commandes GUI pour changer la vitesse, la fréquence de tonalité, l'écart « Farnsworth » et
mode du programme. Tous les principaux contrôles sont placés sur la barre d'outils de l'application.
La fenêtre principale de l'interface graphique est utilisée pour afficher les caractères qui xcwcp envoie ou reçoit.
Pour en savoir plus sur ce que fait un contrôle GUI particulier, utilisez l'icône "Qu'est-ce que c'est..."
(le '?' à l'extrême droite de la barre d'outils).
RANDOM PERSONNAGES ET MOTS
xcwcp envoie des caractères aléatoires par groupes de cinq, avec un espace entre chaque groupe.
Lors de l'envoi de mots aléatoires, xcwcp envoie le mot complet, suivi d'un espace. Parce que
les mots courts sont plus faciles à copier sans écrire, xcwcple dictionnaire par défaut de contient uniquement
mots de trois, quatre et cinq lettres dans sa liste de mots aléatoires.
xcwcp choisit au hasard parmi une liste d'environ 3000 mots dans son dictionnaire par défaut. Tu
pouvez modifier ce texte à l'aide d'un fichier de configuration, lu au démarrage. Voir CRÉATEUR
CONFIGURATION DES DOSSIERS ci-dessous.
RÉCEPTION Mousser
xcwcp peut recevoir le code Morse et l'afficher dans sa fenêtre principale de l'interface graphique. Pour saisir le code Morse
dans le programme, sélectionnez le mode Receive Keyed CW et appuyez sur le bouton stop/start. Maintenant,
placez le curseur de la souris sur la fenêtre centrale du programme. En appuyant au milieu
bouton de la souris, vous devriez pouvoir entrer le Morse dans le programme comme si le bouton de la souris était
une clé Morse droite.
Pour une meilleure saisie, vous pouvez utiliser les boutons gauche et droit de la souris comme s'il s'agissait de palettes sur
un keyer iambique. Cela enverra le code Morse au taux exact défini sur le contrôle de vitesse.
Vous pouvez également utiliser le clavier pour la saisie. Dans ce cas, l'un des curseurs Haut ou Bas
les touches, Espace, Entrée ou Retour peuvent être utilisées comme touche droite, et les touches Gauche et Droite
les touches du curseur agissent comme les deux palettes d'un manipulateur iambique.
Par défaut, xcwcp essaiera de suivre la vitesse du code Morse que vous lui envoyez. Ce
est possible de désactiver ce suivi, auquel cas le programme passe en réception
uniquement à la vitesse exacte définie sur la commande de vitesse. Cependant, la réception à vitesse fixe est très,
très pointilleux sur la réception uniquement du code Morse chronométré avec une extrême précision, donc à moins que vous ne soyez
en recherchant la perfection complète, vous constaterez peut-être que le suivi de la vitesse est plus confortable.
Le suivi de vitesse dans xcwcp peut parfois être confondu par des changements très larges et brusques de
la vitesse. S'il a des difficultés à trouver la vitesse à laquelle vous envoyez, vous pouvez utiliser le
Menu déroulant Fichier pour synchroniser la vitesse de réception à la vitesse définie sur le contrôle de vitesse.
A tout moment, le combowidget de sélection de mode peut obtenir le focus en utilisant Alt+M. Vous pouvez alors
utilisez la barre d'espacement ou les touches haut/bas pour changer de mode. La touche Tab passe au suivant
widget, vous pouvez donc changer la vitesse, etc. Shift+Tab recule.
NOTES ON EN UTILISANT A SOUND CARTE
Par défaut, xcwcp essaie d'ouvrir le périphérique OSS "/dev/audio" pour accéder à la carte son du système.
C'est généralement le bon appareil à utiliser, mais pour les systèmes avec des exigences particulières, ou
ceux avec plusieurs cartes son, l'option -d or --dispositif, combiné avec -s or --système
peut être utilisé pour spécifier le périphérique et le système audio pour l'accès à la carte son. Si le son
le périphérique de carte ne peut pas être configuré, xcwcp imprime le message d'erreur
impossible de configurer le son de la carte son
et sort.
Les périphériques de carte son, lorsqu'ils sont ouverts via le système audio OSS, sont généralement à accès unique
périphériques, de sorte que lorsqu'un processus a ouvert le périphérique, d'autres processus sont empêchés
de l'utiliser. Dans ces cas xcwcp sera bien sûr en conflit avec tout autre programme qui
attendez-vous à l'utilisation exclusive de la carte son du système (par exemple, les lecteurs MP3). Si xcwcp trouve
que la carte son est déjà occupée, il imprime le message d'erreur
open /dev/audio : périphérique ou ressource occupé
et sort.
La carte son n'est pas utilisée si xcwcp envoie uniquement des tonalités sur le haut-parleur de la console.
AUDIO SORTIE - DEFAUTS ET SÉLECTION
xcwcp essaie d'abord d'accéder à la carte son à l'aide du système audio PulseAudio, en utilisant le périphérique par défaut
nom, à moins que l'utilisateur ne spécifie un autre périphérique audio avec l'option -d or --dispositif.
xcwcp essaie ensuite d'accéder à la carte son à l'aide du système audio OSS et du périphérique audio OSS par défaut
name ('/dev/audio'), à moins que l'utilisateur ne spécifie un autre périphérique audio avec l'option -d or --dispositif.
Si l'ouverture de la carte son via OSS échoue, xcwcp essaie d'accéder à la carte son en utilisant ALSA
système audio et le nom du périphérique audio ALSA par défaut (« par défaut »), à moins que l'utilisateur ne spécifie d'autres
appareil audio avec option -d or --dispositif.
Si l'ouverture de la carte son via ALSA échoue également, xcwcp essaie d'accéder au buzzer de la console système
en utilisant le périphérique buzzer par défaut '/dev/console', à moins que l'utilisateur ne spécifie un autre périphérique audio avec
option -d or --dispositif.
Il est très courant que pour accéder à la console, l'utilisateur de l'appareil doit avoir la racine
privilèges. Pour cette raison, essayer d'ouvrir le buzzer de la console échoue presque toujours. C'est
pas un bogue de programme, c'est le résultat des restrictions du système d'exploitation. Fabrication xcwcp an
suid binaire contourne cette restriction. Le programme ne fork () ou exec (), donc faire
il devrait être relativement sûr. Notez cependant que cette pratique est déconseillée pour les
raisons de sécurité.
Comme indiqué, l'utilisateur peut dire xcwcp quel appareil utiliser, en utilisant -d or --dispositif option. Lequel
les fichiers de l'appareil conviennent dépendra du système d'exploitation en cours d'exécution, du système
l'ID utilisateur s'exécute xcwcp, et à quels groupes d'utilisateurs l'utilisateur appartient.
CRÉATEUR CONFIGURATION DES DOSSIERS
xcwcp contient un ensemble de modes par défaut et un texte d'entraînement qui devrait suffire pour commencer
avec. Il peut cependant lire dans un fichier au démarrage qui les reconfigure pour fournir
différents groupes de caractères, ensembles de mots et autres données pratiques.
Pour lire un fichier de configuration, utilisez le -i or --dans le fichier option de ligne de commande. Le fichier doit
présenter chacun xcwcp mode avec un en-tête de section en caractères '[' ... ']', suivi du
texte de pratique pour ce mode, avec des éléments séparés par des espaces. Les lignes commençant par un
le point-virgule ou le dièse sont traités comme des commentaires. Par exemple
; Mode exemple simple
[ De A à Z ]
ABCDEFGHIJKLMNOPQRSTU VWXYZ
xcwcp générera cinq groupes de caractères pour les modes dont les éléments sont tous uniques
caractères et traiter les autres modes comme ayant des éléments qui sont des mots complets. Comme un
point de départ des modes personnalisés, xcwcp écrira sa configuration par défaut dans un fichier
si donné les sans-papiers -# option, par exemple "xcwcp -# /tmp/xcwcp.ini".
NOTES
xcwcp est une réécriture X Window de cwcp. Les deux programmes empruntent beaucoup au DOS Morse
code tuteur CP222C.EXE, par VU2ZAP.
Les caractères renvoyés dans la fenêtre principale de l'interface graphique peuvent être des équivalents ASCII de la procédure Morse
signaux; voir le cw(7,LOCAL) page de manuel pour plus de détails.
ASTUCES ON PLATE- FORME Mousser CODE
Voici quelques conseils et astuces qui peuvent vous aider dans le processus d'apprentissage du code Morse.
Tout d'abord, faites ne pas Considérez les éléments comme des points et des tirets. Au lieu de cela, pensez à eux comme des dits
et dahs (donc 'A' est di-dah). Si vous les considérez de cette manière, le processus de traduction
le son en caractères sera appris beaucoup plus facilement.
N'apprenez pas les caractères à partir d'une table. Apprenez-les en regardant les groupes apparaître sur le
l'écran et écouter les sons produits au fur et à mesure que chacun est envoyé. Aux tout premiers stades,
il peut être avantageux de trouver une personne pour vous guider à travers les premières étapes de
reconnaître les caractères.
Ne perdez pas votre temps à apprendre le code Morse à 5 WPM. Réglez la vitesse sur 12 ou 15 WPM, mais
utilisez un espacement supplémentaire (la fenêtre Gap) pour réduire la vitesse effective à beaucoup plus bas - environ
quatre ou cinq WPM efficaces la vitesse. De cette façon, vous apprendrez le rythme des personnages
au fur et à mesure qu'ils sont envoyés, mais ont encore beaucoup de temps entre les caractères. Pendant que vous pratiquez,
réduire l'écart à zéro.
Apprendre par étapes. Commencez par apprendre le EISH5 groupe, puis descendez dans le menu
que chaque groupe est maîtrisé. Les groupes contiennent des caractères qui sont en quelque sorte liés,
soit par son, soit par type de caractère.
Une fois que vous avez terminé tous les groupes EISH5 à ,?.;)/ (ou 23789 si vous ne voulez pas
apprendre encore les signaux procéduraux), utilisez les options de jeu de caractères complet, et les mots et CW
options de mots, pour affiner vos compétences. Si vous rencontrez des difficultés avec des
personnages, retournez dans ce groupe et entraînez-vous à nouveau avec un jeu de caractères plus petit.
Résistez à la tentation d'essayer d'apprendre ou d'améliorer votre vitesse en copiant en direct. Vous serez
Je ne sais pas à quelle vitesse vous travaillez, et une grande partie du morse envoyé à la main n'est pas parfaitement formé.
Ce que vous pouvez gagner en direct, c'est une "résilience" générale, une tolérance pour le code Morse
où la synchronisation des éléments individuels, ou l'espacement entre les caractères et les mots, n'est pas
100% précis.
Si vous travaillez pour atteindre une vitesse particulière pour un test, réglez toujours la vitesse légèrement plus haut.
Par exemple, si vous visez 12 WPM, réglez la vitesse du tuteur sur 14 ou 15 WPM. De cette façon, quand
vous revenez à 12 WPM, vous vous sentirez beaucoup plus détendu lors de la copie. Soit conscient que
xcwcp ne va pas nécessairement envoyer exactement à la vitesse que vous avez définie, en raison des limitations de
ce qui peut être fait avec les temporisateurs UNIX. Il envoie souvent à une vitesse plus lente que celle que vous avez définie, alors soyez
très prudent avec cela si vous avez une vitesse cible que vous devez atteindre.
Utilisez le programme pour créer des cassettes que vous pouvez emporter avec vous dans un baladeur ou dans le
voiture, pour les longs trajets. Vous n'êtes pas obligé d'écrire tout ce que vous entendez pour pratiquer
Morse. Le simple fait d'écouter les formes des personnages sur une période aidera à s'entraîner
votre cerveau en une reconnaissance sans effort. En fait, tout écrire servilement
devient une barrière à des vitesses de 15-20 WPM et plus, donc si vous pouvez commencer à copier sans
en écrivant chaque caractère, vous progresserez beaucoup plus facilement au-dessus de ces vitesses. Mais
n'abusez pas de ces bandes, sinon vous les mémoriserez rapidement. Réenregistrez-les
avec de nouveaux contenus à intervalles très réguliers.
Essayez de passer au moins 15 à 30 minutes par jour à pratiquer. Beaucoup moins que cela fera
progrès glacialement lent. Mais beaucoup plus d'une heure environ peut simplement vous amener à
fatigue, mais ne s'améliore pas. Reconnaître quand il est temps de s'arrêter pour la journée.
Ne vous inquiétez pas si vous atteignez un « plateau » de vitesse. C'est courant, et vous le passerez bientôt
avec un peu de persévérance.
À des vitesses plus élevées, les opérateurs CW ont tendance à reconnaître la « forme » des mots entiers, plutôt que
les caractères individuels dans les mots. L'option de menu Mots CW peut être utilisée pour aider
pour pratiquer et développer cette compétence.
Ni les boutons de la souris ni le clavier ne sont idéaux pour utiliser des touches ou des palettes de keyer, par
envoi pratique. Essayez d'utiliser une clé appropriée pour l'envoi lorsque cela est possible. c'est dur même
pour les opérateurs expérimentés d'obtenir une bonne saisie à l'aide de la souris ou du clavier. Des deux, le
la souris est probablement la meilleure option, cependant, à la rigueur.
LES ERREURS ET OMISSIONS
L'option d'étalonnage est un peu compliquée. Il envoie simplement PARIS à plusieurs reprises, et compte sur vous
chronométrer l'envoi et ensuite déterminer si un ajustement de la vitesse est vraiment nécessaire.
Un calibrage automatique en faisant des mesures sur une période donnée serait bien mieux.
Utiliser xcwcp en ligne en utilisant les services onworks.net