XTEL(1)

NAME

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 (Tltel Vitesse Rapide destin X11R4/R5/R6 . Il permet de plus la sauvegarde et le dcodage horsligne de pages vidotex. 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
spcifier le nom du serveur par la ressource serveur .
-service
Nom du service de /etc/services a utiliser. On peut galement
spcifier le nom du service par la ressource nomService .
-br
Permet de spcifier la prsence du bouton Raccrocher dans le
popup-menu du clavier Minitel (utilise si le modem ne gre pas le signal DCD).
-low
Supprime l'affichage des jolis boutons (et limite la consomma
tion mmoire).
-e, --exec-procedure
Nom de la procdure a dmarrer au lancement de XTel. Cette proc
dure doit tre dfinie dans le fichier $HOME/.xtel/procedures (ou $HOME/.xtelproc par compatibilit).
-private
Force l'utilisation d'une colormap prive ( utiliser dans le cas
d'un nombre insuffisant de couleurs disponible dans la colormap par dfaut).

UTILISATION

Aprs lancement du programme, on peut slectionner 3, 4, 5 ou 6 menus droulants en haut de la fentre.

Le menu Fichier contient les entres :

Charge l'enregistrement
Charge un enregistrement en mmoire (il sera exploit grce 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 Vidotex. Il contient les entres :
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.
Arrte
Stoppe l'enregistrement
Lecteur
Appele le lecteur d'enregistrement (fonction magntoscope). Les fonc
tions du lecteur sont :

|<< Dbut de page
<< Page prcdente
[] Stop
> Lecture
>> Page suivante
Le lecteur permet de suspendre la lecture sur le caractres Form Feed (qui reprsente un changement de page en Vidotex) ou bien la commande SUITE souvent utilise pour afficher les informations suivantes. Les deux conditions peuvent tre combines (SUITE ou FF). La valeur par dfaut est "Pas d'arrt", il faut cliquer sur cette chaine pour dfinir une condition d'arrt.
Le menu Services est cr au dbut en interrogeant le dmon 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 librer la ligne en utilisant le bouton CX/FIN du Minitel.
Le menu Procdures est cr si le fichier $HOME/.xtel/procedures (ou $HOME/.xtelproc) existe. Il permet de definir des procedures d'interrogation de serveurs Tltel (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 numro du service et slectionner la procdure pour tablir la connexion (au lieu d'utiliser le CONNEXION/FIN).
La syntaxe du fichier procedures est la suivante :

procedure nom_de_procdure
service numro_de_service
liste_de_commandes
Les commandes disponibles sont les suivantes avec les raccourcis (une lettre) entre parenthses. Les raccourcis choisis font en sorte que les fichiers dja ecrits avec une version antrieure soient compatibles.

waitfor chaine_de_caractres (A)
transmit chaine_de_caractres (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 procdure Ficheux recherche le numro de l'abonne FICHEUX sur l'annuaire lectronique, enregistre le rsultat dans le fichier /tmp/f.vdt et sort de XTel.
Le menu Protocoles permet d'utiliser des protocoles pour tlcharger 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 excutable permettant de grer le protocole spcifi, par exemple:

Z-Modem,/usr/bin/rz
La commande doit utiliser stdin/stdout pour ses entres/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 realise par un popup-menu accessible par Bouton 2. Les raccourcis clavier sont indiqus dans le menu. Ce meme menu permet de selectionner le mode d'mulation (Vidotex, Tl-informatique ASCII, Tl-informatique franais). 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 active).
XTEL fait de la reconnaissance de chaine de caractres 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 dfaut 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 spcifiques suivantes :

petiteFonte
Spcifie la petite fonte (void option -petit)
serveur
Spcifie le serveur XTEL (void option -serveur)
commandeImpression
Spcifie la commande pour imprimer la page courante
nomService
Spcifie le nom du service TCP (xtel, par defaut)
boutonRaccrocher
Spcifie la presence du bouton "Raccrocher"
lowMemory
Pas de jolis boutons
privateColormap
Force une colormap prive

VOIR AUSSI

X(1) xteld

BUGS

Le dcodage des pages photographiques (TVR) est certainement incomplet. De plus l'allocation des couleurs sur un ecran 256 couleurs peut poser des problmes en cas d'images JPEG affiches sur une mme 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
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout