Man page - xtel(1)
Packages contains this manual
Manual
XTEL
NOMSYNOPSIS
DESCRIPTION
OPTIONS
UTILISATION
RESSOURCES
VOIR AUSSI
BUGS
FICHIERS
COPYRIGHT
AUTEUR
NOM
xtel - Emulateur MINITEL
SYNOPSIS
xtel [-petit] [-ng] [-br] [-low] [-e] [-serveur serveur_xtel] [-service service_xtel] [options_standards Xt] [fichier_videotex]
DESCRIPTION
xtel est un émulateur de Minitel 1B/2 ou TVR (Télétel Vitesse Rapide destiné à X11R4/R5/R6 . Il permet de plus la sauvegarde et le décodage hors-ligne de pages vidéotex. Ce client fonctionne sur écran couleur, niveaux de gris ou bien monochrome.
OPTIONS
|
-ng |
Niveaux de gris : dans le cas dâun Ă©cran couleur, on utilise des niveaux de gris et non pas des couleurs (comme sur le vrai Minitel).
|
-petit |
Petit ecran : la taille de lâĂ©cran dâĂ©mulation est de 320 x 250 pixels. Cela tient moins de place mais câest peu lisible dans le cas dâun Ă©cran monochrome de taille courante (15" ou 16").
-serveur
Nom de la machine serveur (supportant xteld). On peut également spécifier le nom du serveur par la ressource serveur .
-service
Nom du service de /etc/services a utiliser. On peut également spécifier le nom du service par la ressource nomService .
|
-br |
Permet de spécifier la présence du bouton Raccrocher dans le popup-menu du clavier Minitel (utilise si le modem ne gÚre pas le signal DCD).
|
-low |
Supprime lâaffichage des jolis boutons (et limite la consommation mĂ©moire).
-e, --exec-procedure
Nom de la procĂ©dure a dĂ©marrer au lancement de XTel. Cette procĂ©dure doit ĂȘtre dĂ©finie dans le fichier $HOME/.xtel/procedures (ou $HOME/.xtelproc par compatibilitĂ©).
-private
Force lâutilisation dâune colormap privĂ©e (Ă utiliser dans le cas dâun nombre insuffisant de couleurs disponible dans la colormap par dĂ©faut).
UTILISATION
AprĂšs lancement du programme, on peut sĂ©lectionner 3, 4, 5 ou 6 menus dĂ©roulants en haut de la fenĂȘtre.
Le menu Fichier contient les entrées :
Charge
lâenregistrement
Charge un enregistrement en mémoire (il sera
exploité grùce à la fonction
lecteur
du menu suivant) .
Sauve
lâenregistrement
Sauve ce qui a été enregistré sur un
fichier.
Imprime
Imprime la page courante.
Quitte
Quitte le programme.
Le menu Enregistrement Permet de controler lâenregistrement des pages VidĂ©otex. Il contient les entrĂ©es :
Nouvel
enregistrement
Initialise la zone dâenregistrement (ce qui
était enregistré est perdu).
Demarre
Valide lâenregistrement, tout ce qui est
affichĂ© sur lâĂ©cran est sauvĂ© en
memoire.
ArrĂȘte
Stoppe lâenregistrement
Lecteur
Appele le lecteur dâenregistrement (fonction
magnétoscope). Les fonctions du lecteur sont :
|<<
Début de page
<< Page précédente
[] Stop
> Lecture
|
>> Page suivante |
Le lecteur permet de suspendre la lecture sur le caractĂšres Form Feed (qui reprĂ©sente un changement de page en VidĂ©otex) ou bien la commande SUITE souvent utilisĂ©e pour afficher les informations suivantes. Les deux conditions peuvent ĂȘtre combinĂ©es (SUITE ou FF). La valeur par dĂ©faut est "Pas dâarrĂȘt" , il faut cliquer sur cette chaine pour dĂ©finir une condition dâarrĂȘt.
Le menu Services est créé au dĂ©but en interrogeant le dĂ©mon xteld . Dans le cas ou le modem est un Minitel 1/1B, ce menu nâest pas affichĂ© (lâutilisateur compose a la main). Pour Ă©tablir la connexion avec le service, il faut OBLIGATOIREMENT utiliser le bouton CONNEXION/FIN de XTEL (et non celui du Minitel). Par contre, on peut libĂ©rer la ligne en utilisant le bouton CX/FIN du Minitel.
Le menu ProcĂ©dures est créé si le fichier $HOME/.xtel/procedures (ou $HOME/.xtelproc ) existe. Il permet de definir des procedures dâinterrogation de serveurs TĂ©lĂ©tel (composition puis envoi automatique de chaines ou de touches Minitel sur reconnaissance dâun texte particulier).
Dans le cas ou le modem est un M1/M1B, lâutilisateur devra composer Ă la main le numĂ©ro du service et sĂ©lectionner la procĂ©dure pour Ă©tablir la connexion (au lieu dâutiliser le CONNEXION/FIN).
La syntaxe du fichier procedures est la suivante :
procedure
nom_de_procédure
service numéro_de_service
liste_de_commandes
Les commandes disponibles sont les suivantes avec les raccourcis (une lettre) entre parenthÚses. Les raccourcis choisis font en sorte que les fichiers déja ecrits avec une version antérieure soient compatibles.
waitfor chaine_de_caractĂšres (A)
|
transmit chaine_de_caractĂšres |
(E) |
|||||||
|
record on/off |
(R) |
|||||||
|
write nom_de_fichier |
||||||||
|
(W) |
||||||||
|
hangup |
(H) |
|||||||
|
exit |
(X) |
Pour émettre des commandes Minitel (ENVOI, RETOUR, etc), on utilise la syntaxe suivante dans la chaine à émettre :
|
ENVOI \A |
|
|
RETOUR \B |
|
|
REPETITION \C |
|
|
GUIDE \D |
|
|
ANNULATION \E |
|
|
SOMMAIRE \F |
|
|
CORRECTION \G |
|
|
SUITE \H |
|
|
CONNEXION_FIN \I |
Par exemple :
P Ficheux
S 3611
waitfor reste
record on
transmit FICHEUX\H\HBORDEAUX\A
waitfor Suite
write /tmp/f.vdt
record off
exit
Par exemple, la procĂ©dure Ficheux recherche le numĂ©ro de lâabonne FICHEUX sur lâannuaire Ă©lectronique, enregistre le rĂ©sultat dans le fichier /tmp/f.vdt et sort de XTel .
Le menu Protocoles permet dâutiliser des protocoles pour tĂ©lĂ©charger des fichiers Ă travers XTel. Ce menu existe si le fichier $HOME/.xtel/protocols (ou $HOME/.xtelproto ) existe.
La syntaxe du fichier protocoles est la suivante :
Nom_de_protocole,Nom_de_la_commande
La commande correspond à un exécutable permettant de gérer le protocole spécifié, par exemple:
Z-Modem,/usr/bin/rz
La commande doit utiliser stdin/stdout pour ses entrées/sorties et afficher les messages eventuels sur stderr .
Le menu Xtel permet dâobtenir des informations sur la version et la configuration du programme.
Lâemulation des touches du Minitel (Envoi, Retour, etc...) est realisĂ©e par un popup-menu accessible par Bouton 2 . Les raccourcis clavier sont indiquĂ©s dans le menu. Ce meme menu permet de selectionner le mode dâĂ©mulation (VidĂ©otex, TĂ©lĂ©-informatique ASCII, TĂ©lĂ©-informatique français). A partir de la version 3.1, les touches sont Ă©galement accessible directement en dessous de lâecran Minitel (sauf si lâoption lowMemory est activĂ©e).
XTEL fait de la reconnaissance de chaine de caractĂšres dans la page Minitel, câest Ă dire que lâon peut cliquer directement dans la page les chaines correspondant aux touches Minitel (Envoi, Retour, etc...) ou par dĂ©faut aux valeurs a saisir ( Bouton 1 ).
On peut obtenir une approximation ASCII de la page courante sur la sortie standard en cliquant sur Bouton 3 .
RESSOURCES
XTEL utilise les
ressources spécifiques suivantes :
petiteFonte
Spécifie la petite fonte (void option -petit)
|
serveur |
Spécifie le serveur XTEL (void option -serveur)
commandeImpression
Spécifie la commande pour imprimer la page courante
nomService
Spécifie le nom du service TCP (xtel, par defaut)
boutonRaccrocher
Spécifie la presence du bouton "Raccrocher"
lowMemory
Pas de jolis boutons
privateColormap
Force une colormap privée
VOIR AUSSI
X(1) xteld
BUGS
Le dĂ©codage des pages photographiques (TVR) est certainement incomplet. De plus lâallocation des couleurs sur un ecran 256 couleurs peut poser des problĂšmes en cas dâimages JPEG affichĂ©es sur une mĂȘme page.
FICHIERS
/usr/X11R6/lib/X11/app-defaults/XTel
/usr/X11R6/lib/X11/app-defaults/XTelm
$HOME/.xtel/procedures
$HOME/.xtel/protocols
COPYRIGHT
Copyright 1991-98, LECTRA-SYSTEMES et Pierre FICHEUX
AUTEUR
Pierre FICHEUX R&D LECTRA-SYSTEMES ZI Marticot 33610 Cestas FRANCE