-----------------------------------------------------------------------------
2.1. Commandes clavier
Notes :
La combinaison de la touche Alt+touche genere le code
<ESC>touche en mode
console normal.
Sous X la touche Alt+touche n'est pas supportee dans
ce cas.
Donc, par exemple pour activer l'ecran moniteur avec
X, vous devez d'abord
frapper la touche <ESC> et ensuite M a la place de
Alt+M.
(*1) : Partie d'entree dans les ecrans de connexion ou
de messagerie.
(*2) : Ecran de commande et partie d'entree de l'ecran
de moniteur etendu.
(*3) : Ecrans moniteur, de reception d'une connexion,
de moniteur etendus
ou de messagerie.
(*4) : Ecrans de commande, de liste de messagerie, d'ecoute
et d'aide.
(*5) : Seulement sur l'ecran moniteur.
-----------------------------------------------------------------------------
2.1.1. Mouvement du curseur et divers
CR, LF, <Ctrl>M, <Ctrl>J :
Les caracteres depuis le debut de la ligne jusqu'a
la position du curseur
sera transmise sur la voie courante (*1) ou seront
transferes a
l'interpreteur de commande (*2). Si le premier
caractere de la ligne (*1)
est un deux points (":"), la ligne sera transmise
a l'interpreteur de
commande (sans les deux points). Un deux point
(':') comme premier caractere
de (*2) sera ignore et supprime.
Si WHOLElin est defini a ON, le ligne entiere
sera prise en compte et
la position du curseur sera ignoree.
Fleche a gauche, <Ctrl>S :
Deplace le curseur d'un caractere vers la gauche,
s'il n'est pas deja en
debut de ligne (*1,*2).
Fleche a droite, <Ctrl>D :
Deplace le curseur d'un caractere vers la droite,
s'il n'est pas deja en
fin de ligne (*1,*2).
Fleche en haut, <Ctrl>E :
Deplace le curseur d'une ligne vers le haut, s'il
n'est pas deja en haut
de l'ecran (*1,*2,*4).
Fleche en bas, <Ctrl>X :
Deplace le curseur d'une ligne vers le bas, s'il
n'est pas deja sur la
derniere ligne (*1,*2,*4).
<Ctrl>A :
Deplace le curseur au debut de la ligne (pour
l'ecran de commande et la
partie envoie d'un ecran de connexion).
<Ctrl>F :
Deplace le curseur jusqu'au prochain caractere
qui ne soit pas un
espace (pour l'ecran de commande et la partie
envoie d'un ecran de
connexion).
INSERT, <Ctrl>N :
Bascule le mode insertion. Si le mode insertion
est actif, un "I" sera
affiche sur la ligne de statut inferieure. En
mode normal, tout caractere
sera reecrit, en mode insertion, tout caractere
depuis la position du
curseur jusqu'a la fin de la ligne sera deplace
d'une colonne vers la droite
(*1,*2).
DEL, <Ctrl>H :
Efface le caractere directement a droite du curseur
et deplace le curseur
d'une colonne vers la gauche. Si le mode insertion
est actif, tous les
caracteres depuis la position du curseur jusqu'a
la fin de la ligne seront
deplaces d'une colonne vers la gauche (*1,*2).
<Ctrl>L :
Le caractere sous le curseur sera efface, tous
les caracteres a droite du
curseur jusqu'a la fin de la ligne seront deplaces
d'une colonne vers la
gauche (*1,*2).
<Ctrl>Y :
Efface tout les caracteres depuis la position
du curseur jusqu'a la fin
de la ligne (*1,*2).
<Ctrl>V :
Caractere de passage. Si par exemple vous voulez
envoyer un Ctrl-T sur la
voie connectee, faites d'abord Ctrl-V puis un
"T". Un attribut different du
caractere montrera qu'il s'agit d'un caractere
de controle (*1).
-----------------------------------------------------------------------------
2.1.2. Mouvement et controle des fenetres
<Ctrl>R, Fleche en haut (*5) :
Deplace la fenetre d'affichage de l'ecran virtuel
d'une ligne vers la haut,
si ce n'est pas le haut de l'ecran virtuel (*3).
<Ctrl>C, Fleche en bas (*5) :
Deplace la fenetre d'affichage de l'ecran virtuel
d'une ligne vers la bas,
si ce n'est pas le bas de l'ecran virtuel (*3).
Page haut, <Ctrl>W :
Deplace la fenetre d'affichage de l'ecran virtuel
d'une page vers le haut,
si ce n'est pas le haut de l'ecran virtuel (*3,*4).
Page bas, <Ctrl>Z :
Deplace la fenetre d'affichage de l'ecran virtuel
d'une page vers le bas,
si ce n'est pas le bas de l'ecran virtuel (*3,*4).
HOME :
Va au debut de la fenetre (*3,*4).
END :
Va a la fin de la fenetre (*3,*4).
<Ctrl>P, <ALT>P, <ESC>P :
Bascule d'arret de reception de caracteres sur
l'ecran actuel, possible
uniquement sur un ecran de connexion ou l'ecran
moniteur. L'arret est
indique par un "P" sur la ligne de statut inferieure
(ecran moniteur et
partie reception d'un ecran de connexion).
-----------------------------------------------------------------------------
2.1.3. Bascule des ecrans
F1 - F9 :
Bascule vers l'ecran de connexion des voies 1
a 9. Si la touche est
appuyee une seconde fois, et que la voie selectionnee
plus 10 existe, 10 est
ajoute au numero de la voie actuelle (deux fois
F1 passe a la voie 11).
F10 :
Bascule sur l'ecran de connexion de la voie 0
(voie unproto). Si la touche
est appuyee une autre fois, bascule vers les voies
10, 20, ... si elles
existent.
F11, <ALT>M, <ESC>M :
Bascule sur l'ecran moniteur, si on est deja en
ecran moniteur, revient
sur l'ecran de connexion precedant.
F12, <ALT>C, <ESC>C :
Bascule sur l'ecran de commande.
<ALT>Q, <ESC>Q :
Bascule vers l'ecran de connexion de la voie courante.
TAB, <Ctrl>I :
Selectionne une nouvelle voie, un "??" indiquera
cela a la place du numero
de voie sur la ligne de statut. Un nombre entre
00 et 99 pour les voies 00
a 99 devra etre entre. Seulement les voies existantes
sont acceptees. Si
le moniteur etendu est actif, le numero de la
voie du moniteur etendu
(0 a 4) est selectionne a la place de la voie
connectee.
<ALT>X, <ESC>X :
Bascule vers l'ecran de moniteur.
<ALT>S, <ESC>S :
Mets a jour et affiche la liste des stations entendues.
<ALT>L, <ESC>L :
Bascule le generateur de lecture de BBS (seulement
actif sur la voie
courante). Si vous etiez deja en generateur de
lecture, l'ecran revient
comme avant.
<ALT>B, <ESC>B :
Si DPBox est connecte, bascule sur la console
d'operateur du BBS.
----------------------------------------------------------------------------
2.1.4. Macros clavier
<ALT>0 - <ALT>9, <ESC>0 -<ESC>9 :
Touches de fonctions parametrables par l'utilisateur
pour ses textes ou
commandes.
----------------------------------------------------------------------------
2.2. Commandes en mode commande
----------------------------------------------------------------------------
2.2.1. Commandes TNC
Beaucoup de commandes en hostmode se composent d'un seul
caractere. Il est
souvent difficile de se souvenir du caractere d'une commande
que l'on
n'utilise pas souvent. Donc, pour chaque commande TNC,
un nom parlant
existe. Mais il est toujours possible d'utiliser la commande
originale
faite d'un seul caractere.
Uniquement les commandes connues ont ete implementees,
Si vous avez un
logiciel TNC qui possede des commandes supplementaires,
la commande "TNC" doit
etre utilisee (cf : 1.4.2.5.).
Plus d'information sur les commandes peut etre trouvee
dans la documentation
du logiciel du TNC (Commandes TNC de NORD><LINK The
Firmware 2.6a).
Certaines de ces commandes n'existent plus dans la nouvelle
version (TF 2.7).
DAMAdis,"B" : Timeout DAMA.
Version,"V" : Affiche la version du logiciel TNC.
CHeck,"@T3" : Timer de connexion T3.
Connect,"C" : Commence une connexion.
CText,"U" : Texte d'accueil si le TNC recoit une demande de connexion.
DIGIpeat,"R" : Fonction repeteur.
Disconne,"D" : Termine une connexion (deconnecte).
DAYTIme,"K" : Fonctions date et heure.
Frack,"F" : Temps entre l'envoi d'une trame et la confirmation du correspondant.
FUlldup,"@D" : Fullduplex sur la partie modem.
MAXframe,"O" : Nombre maximum de trames emises en un seul passage.
Monitor,"M" : Fonctions de moniteur.
MYcall,"I" : Indicatif de l'operateur local. Avec MYCALL l'indicatif est defini de facon permanente sur cette voie, avec "I" il est defini jusqu'a la prochaine deconnexion. Un MYCALL permanent peut etre enleve en utilisant le signe "$" a la place de l'indicatif.
Persist,"P" : Valeur du persist.
RESptime,"@T2" : Delai avant qu'une trame d'information ne soit confirmee(timer T2).
REtry,"N" : Nombre maximum de retries.
SLottime,"W" : Valeur du slottime.
Txdelay,"T" : Temps entre le passage du TX en emission et l'envoi des paquets de donnees.
USers,"Y" : Nombre de voies ouvertes a la connexion.
Xmitok,"X" : Blocage de l'emetteur a l'emission.
BUFfers,"@B" : Buffers libres du TNC.
A1SRTT,"@A1" : Valeur du timer A1.
A2SRTT,"@A2" : Valeur du timer A2.
A3SRTT,"@A3" : Valeur du timer A3.
IPOll,"@I" : Longueur d'un packet avec l'utilisation du mode I-Poll.
VALcall,"@V" : Verifie l'indicatif en mode connecte.
Toutes ces commandes peuvent etre abregees avec les
caracteres en majuscule.
----------------------------------------------------------------------------
La plupart de ces commandes peuvent etre abregees avec
les caracteres en
majuscule.
2.2.2.1. Sauver des donnees dans un fichier
LOGQso <nom_fichier> :
Un fichier sera ouvert et toutes les donnees transmises
et recues sur la
voie selectionnee seront y seront sauvees.
Si aucun repertoire n'est specifie, le fichier
sera sauve dans le
repertoire 'download_dir'.
Si 'download_dir' est vide, le repertoire courant
sera utilise. Un CR sera
transcrit en LF et tous les caracteres de controles
en ^X.
La conversion des Umlaut sera aussi active. L'identificateur
du type de
fichier sera 'RN', reception normale.
LOGRec <nom_fichier> :
Identique a LOGQSO mais seules les donnees recues
seront sauvees.
L'identificateur du type de fichier sera 'RN',
reception normale.
LOGSnd <nom_fichier> :
Identique a LOGQSO mais seules les donnees transmises
seront sauvees.
L'identificateur du type de fichier sera 'RN',
reception normale.
READ <nom_fichier> :
Un fichier sera ouvert et toutes les donnees recues
y seront sauvees.
Si aucun repertoire n'est specifie, le fichier
sera sauve dans le
repertoire 'download_dir'.
Si 'download_dir' est vide, le repertoire courant
sera utilise. Seule la
conversion de CR en LF sera faite. READ devra
etre utilisee pour la
reception de fichiers 7PLUS.
L'identificateur du type de fichier sera 'RP',
reception pleine.
READBin <nom_fichier> :
Identique a READ mais aucune conversion de caractere
ne sera faite.
L'identificateur du type de fichier sera 'RB',
reception binaire.
READAbin <nom_fichier> :
Commence a recevoir un fichier en utilisant le
protocole AutoBIN.
Si aucun repertoire n'est specifie (dans tnt.ini),
le fichier sera sauve
dans le repertoire 'download_dir'.
Si 'download_dir'n'est pas specifie, le repertoire
courant sera utilise.
L'identificateur du type de fichier sera 'RA',
reception AutoBIN.
LOGAbin <nom_fichier> :
Identique a READABIN sauf qu'a la fin de la transmission,
les donnees
statistiques sur le transfert seront uniquement
affichees mais pas envoyees
(utile lors de la reception de fichier binaire
venant de BBS qui n'aimeront
pas ce type d'envoi !)
L'identificateur du type de fichier sera 'RQ',
reception AutoBIN en
mode silencieux.
READYapp <nom_fichier>
Demarre la reception d'un fichier avec le protocole
Yapp, si ne nom du
fichier n'est pas specifie, le nom transmis sera
utilise, le repertoire
contenu dans le nom sera enleve. Si le repertoire
n'est pas specifie,
le ficheir sera sauve dans 'download_dir'. Si
'download_dir'n'est pas
specifie (dans tnt.ini), le repertoire courant
est utilise.
L'identificateur du type de fichier sera 'RY',
Reception Yapp.
CLose :
Ferme le fichier de reception actif.
LOGMon <nom_fichier> :
Un fichier sera ouvert et toute donnee recue sur
l'ecran moniteur sera
sauvee.
Si aucun repertoire n'est specifie, le fichier
sera sauve dans le repertoire
'download_dir'.
Si 'download_dir' est vide, le repertoire courant
sera utilise.
Un CR sera transforme en LF et les caracteres
de controle en ^X.
La conversion des Umlaut sera aussi active. L'identificateur
du type de
fichier sera 'RN', reception normale.
RDMON <nom_fichier> :
Identique a LOGMON. Seule la conversion des CR
en LF sera faite.
L'identificateur du type de fichier 'RP', reception
pleine.
RDMONBin <nom_fichier> :
Identique a RDMON aucune conversion de caractere
ne sera faite.
L'identificateur du type de fichier sera 'RB',
reception binaire.
CLOSEMon :
Ferme le fichier actif sur l'ecran moniteur.
LOGXmon <nom_fichier> (sur l'ecran moniteur etendu),
LOGXmon <voie-xmon> <nom_fichier> (sur les autres
ecrans) :
Un fichier sera ouvert et toutes les donnes recues
sur le moniteur etendu
courant (sur l'ecran moniteur etendu) ou sur l'ecran
specifie (sur les
autres ecrans) seront sauvees.
Si aucun repertoire n'est specifie, le fichier
sera sauve dans le repertoire
'download_dir'.
Si 'download_dir' est vide, le repertoire courant
sera utilise.
Un CR sera transcrit en LF et les caracteres de
controle en ^X.
La conversion des Umlaut sera aussi active.
L'identificateur du type de fichier sera 'RN',
reception normale.
RDXMON <nom_fichier> (sur l'ecran moniteur etendu),
RDXMON <voie-xmon> <nom_fichier> (sur les autres
ecrans) :
Identique a LOGXMON mais seule la transcription
des CR en LF sera faite.
L'identificateur du type de fichier sera 'RP',
reception pleine.
RDXMONBi <nom_fichier> (sur l'ecran moniteur etendu),
RDXMONBi <voie-xmon> <nom_fichier> (sur les autres
ecrans) :
Identique a RDXMON mais aucune conversion ne sera
faite.
L'identificateur du type de fichier sera 'RB',
reception binaire.
CLOSEXmo (sur l'ecran moniteur etendu),
CLOSEXmo <voie-xmon> (sur les autres ecrans) :
Ferme le fichier de reception actif sur le moniteur
etendu courant (sur
l'ecran moniteur etendu) ou sur l'ecran specifie
(sur les autres ecrans).
APPend [ON/OFF] :
Possibilite de rajouter les chaines dans un fichier
existant (valide
uniquement pour LOGQSO, LOGREC, LOGSND, LOGMON
et LOGXMON).
AUTOBIn [ON/OFF] :
Drapeau pour savoir si la reception AutoBIN doit
demarrer automatiquement
lors de la reception d'une entete AutoBIN valide
(la reception AutoBIN est
lancee en mode silencieux comme si elle etait
recue avec la commande
LOGABIN).
AUTOYApp [ON/OFF]
Drapeau pour savoir si la reception Yapp doit
demarrer automatiquement
a la reception d'une entete Yapp valide.
AUTO7Pl [ON/OFF]
Drapeau pour savoir la reception doit demarrer
automatiquement a la
reception d'une entete 7plus valide. Pour indiquer
la reception 7plus
l'identifiant de type de fichier 'A7' est affiche
dans la ligne de status
du bas de l'ecran.
2.2.2.2. Envoyer un fichier
SEND <nom_fichier> :
Envoi d'un fichier sur la voie selectionnee, un
LF sera transcrit en CR.
Si aucun repertoire n'est specifie, le fichier
sera pris dans le repertoire
'upload_dir'. Si 'upload_dir' est vide, le repertoire
courant sera utilise.
SEND devrai etre utilise pour l'envoi de fichiers
en 7PLUS.
L'identificateur du type de fichier sera 'TP',
transmission pleine.
SENDLog <nom_fichier> :
Identique a SEND mais les caracteres de controle
seront transcrit en ^X et
la conversion des Umlaut sera faite.
L'identificateur du type de fichier sera 'TN',
transmission normale.
SENDBin <nom_fichier> :
Identique a SEND mais aucune conversion de LF
en CR sera faite.
L'identificateur du type de fichier sera 'TB',
transmission binaire.
SENDAbin <nom_fichier> :
Envoi d'un fichier en utilisant le protocole AutoBIN.
Si aucun repertoire n'est specifie, le fichier
sera pris dans le repertoire
'upload_dir'. Si 'upload_dir' est vide, le repertoire
courant sera utilise.
L'identificateur du type de fichier sera 'TA',
transmission AutoBIN.
SENDQbin <nom_fichier> :
Identique a SENDAbin, mais il n'attend pas #OK#
apres la transmission de
l'entete #BIN# et les statistiques ne sont pas
transmises.
L'identificateur du type de fichier sera 'TQ',
transmission AutoBIN, en
mode silencieux.
SENDYapp <nom_fichier>
Envoie un fichier en utilisant le protocole Yapp.
Si 'upload_dir' n'est
pas defini, le repertoire courant sera utilise.
L'identifiant de type de
fichier est 'TY', Transmission Yapp.
BReak :
Arrete l'envoi d'un fichier.
FPACLen :
Longueur maximale d'un paquet pour l'envoi d'un
fichier. Si SENDLog est
utilise, la longueur est divisee par deux, cela
est du a des restrictions
de la conversion des Umlauts.
Les valeurs admises peuvent etre comprises entre
20 et 256 caracteres.
Si la compression statique Huffman est activee,
la valeur maximale est
reduite a 255 caracteres. Tout changement est
global.
2.2.2.3. Shell, run et redirection
SHell [trans] :
(Cette commande est uniquement utilisable si c'est
le root qui a lance
TNT).
Ouvre un shell sur la voie courante.
Toute les donnees recus sur la voie courante seront
transmises dans le
shell, toutes les donnees venant du shell seront
transmises sur la voie
courante. Si aucun parametre n'est specifie, tout
caractere LF (0x0A)
envoye par le shell sera transcrit en CR (0x0D).
Tout caractere LF (0x0A)
recu d'une station distante sera transcrit en
LF (0x0D) avant d'etre envoye
au shell.
Le parametre 'trans' annule cette conversion,
tous les caracteres seront
passes de facon transparente.
TSHell [trans]
Identique a SHell, mais sans la conversion de
LF et CR.
ROOTSH
Identique a SHell mais avec les droits d'un superuser
(root)
TROOTSH
Identique a ROOTSH, mais sans la conversion de
LF et CR.
ENDShell :
Termine le shell sur la voie courante.
RUN <programme> :
Sur la voie courante, le programme specifie sera
execute.
Toutes les donnees recus sur la voie courante
seront utilisees de facon
standard comme entree dans le programme, toute
donnees retournees par le
programme seront envoyes sur la voie courante.
Seuls les programmes
contenus dans le repertoire 'run_dir' pourront
etre executes.
Tous les caracteres LF (0x0A) envoye par le programme
seront transcrits en
CR (0x0D). Tous les caracteres CR (0x0D) recus
de la station distante
seront d'abord transcrits en LF (0x0A) avant d'etre
envoyes au programme.
RUNT <programme> :
Identique a RUN, mais aucune conversion de LF
et de CR ne sera faite (comme
avec le parametre 'trans' du shell).
ENDRun :
Arrete l'execution d'un programme sur la voie
courante.
REDir <device> :
Redirige les entrees/sorties.
Toute donnee recu sur la voie courante sera envoyee
a <device>, toute
donnee recu de <device> sera envoye sur la
voie courante.
ENDRedir :
Termine la redirection sur la voie courante.
SOCKCon <adresse_socket>
Le socket specifie est connecte et toutes les
donnees recues du socket
sont transmises sur le port courant et inversement.
Tous les LF en
provenance du socket sont transcrits en CR. TOus
les CR en provenance de
la station distante sont transcrits en LF avant
d'etre envoyes au socket.
Information conplementaire au chapitre "Description
detaillee".
TSOCKCon <adresse_socket>
Identique a SOCKCon mais sans la conversion de
LF et CR.
ENSOCKC
Termine la connexion socket sur la voie courante.
SOCket AXSERV <adresse_socket>
Un serveur Ax25 est installe a l'adresse specifiee.
A partir de la, une
connexion est possible sur ce socket et apres
authentification des
connexions Ax25 peuvent etre lancees (ex: internet
vers packet radio)
Information conplementaire au chapitre "Description
detaillee".
SOCket AXSPEC <adresse_socket>
Identique a SOCket AXSERV, excepte que les donnees
en provenance du
client vers l'Ax25 sont transmises directement
au moment de LF et CR
sans attendre le 'pty_timeout'.
SOCket NETCMD <adresse_socket> <indicatif>
Un serveur compatible Wampes est lance sur le
socket specifie. Si
aucun indicatif est specifie dans la ligne de
commande, l'indicatif
part defaut est utilise.
Information conplementaire au chapitre "Description
detaillee".
ENDSock <adresse_socket>
Termine le serveur socket a l'adresse indiquee.
Toutes les connexions
au serveur sont deconnectees.
2.2.2.4. Repertoires
CD <repertoire> :
Change le repertoire de travail pour <repertoire>.
Si <repertoire> est vide,
le repertoire HOME sera utilise.
CWD :
Affiche repertoire de travail actuel.
TNC <commande> :
<commande> est envoyee au TNC sans aucune conversion.
CHANnel <x> ou S <x> :
Bascule sur l'ecran de connexion de la voie x.
Si elle est incluse dans un script, aucun changement
d'ecran ne sera
effectue, cela specifie simplement la voie utilisee
pour les prochaines
commandes.
CONCall <indicatif> :
Si la mise a jour de l'indicatif dans la ligne
de statut est errone, du
a un texte de connexion, l'indicatif peut etre
restaure par cette
commande.
CStatus :
Liste de toutes les voies connectees avec l'heure
de debut de la connexion
ainsi que l'indicatif.
SENDCom <nom_fichier> :
Execute un fichier contenant des commandes TNC
ou externes (script de
commande).
CBell [ON/OFF/OTHER] :
Sonne si le statut d'une connexion change (Connect
Bell). Si "OTHER"
(autre), alors la sonnerie sera generee seulement
si une station se connecte
a une voie differente de celle en cours.
INFObell [ON/OFF/OTHER] :
Sonne si un nouveau paquet est recu sur n'importe
quel voie (INFOrmation
bell). Si "OTHER" (autre), alors la sonnerie sera
generee seulement si un
nouveau paquet est recu sur une voie differente
de celle en cours.
COOKie [ON/OFF] :
Envoi un cookie si une station distante se connecte.
UMLaut [ON/OFF] :
Conversion des Umlaut (cf 2.2.).
CONText [ON/OFF] :
Envoi un texte special a la connexion, utilisant
les macros (cf 2.5.),
prioritaire par rapport aux "COOKIE".
TXEcho [ON/OFF] :
Repete toute les donnees de la fenetre envoi dans
la fenetre de reception.
PTYEcho [ON/OFF] :
Repete toutes les donnees recues et envoyees sur
une voie ou un SHELL, RUN,
SOCKET ou REDIR est actif.
NAME <nom> :
Defini le nom correspondant a l'indicatif sur
la voie courante comme <nom>,
si <nom> n'est pas specifie, le nom enregistre
est affiche (seulement si
la voie est connectee).
STIme :
Envoi la date et l'heure sur la voie active.
SCOokie :
Envoi un cookie sur la voie active.
TIMESET :
Envoi l'heure de l'ordinateur au TNC.
DATESET :
Envoi la date de l'ordinateur au TNC.
RESYnc :
Affiche le nombre de resynchronisations hostmode
effectue depuis le
demarrage du programme, et si c'est applicable,
quelques informations
concernant le probleme.
LAYer3 [ON/OFF] :
Active ou desactive l'analyse des trames des NETROM/TheNet
(pid CF) dans
le moniteur.
HEArd [ON/OFF] :
Active ou desactive la liste d'ecoute. Si OFF,
le liste d'ecoute n'est pas
mise a jour.
KMAcro :
Recharge en memoire le fichier de macros clavier
'func_key_file' defini
dans le fichier d'initialisation.
MSEnd <nom_fichier> :
Envoi d'un fichier utilisant les macros (cf 2.5.).
Le fichier est celui
defini dans le fichier d'initialisation comme
'macrotext_dir'.
WORDWrap [ON/OFF] :
Active la fonction cesure ('wordwrap'). Un mot
incomplet a la fin d'une
ligne sera automatiquement copie en debut de ligne
suivante.
WHOLElin [ON/OFF] :
Si ON, toute la ligne sera transmise (meme vide),
si OFF, seule la partie
allant du debut jusqu'a la position du curseur
sera transmise.
LINelen <valeur> :
Defini la longueur d'une ligne a partir de laquelle
toute entree de
caractere supplementaire sera ignoree ou que la
cesure sera executee. Cette
valeur devrai normalement etre definie a 80 caracteres.
La valeur par defaut peut etre specifiee par 'input_linelen'
dans le fichier
d'initialisation.
MONLines <valeur> :
Si vous aimez voir une partie de l'ecran moniteur
sur un ecran de
connexion, le nombre de lignes de moniteur peut
etre specifie ici.
Mettre a 0 si vous ne voulez aucune ligne moniteur.
La valeur par defaut peut etre specifiee par 'lines_moncon'
dans le
fichier d'initialisation.
CONDiv <valeur> :
Change le ratio de lignes d'entree/sortie sur
l'ecran de connexion. Pour
plus d'informations, voir 'scr_divide' dans le
fichier d'initialisation.
XMONDiv <valeur> :
Change le ratio de lignes d'entree/sortie sur
l'ecran moniteur. Pour plus
d'informations, voir 'xmon_scr_divide' dans le
fichier d'initialisation.
MBOXDiv <valeur> :
Change le ratio de lignes d'entree/sortie sur
l'ecran de messagerie. Pour
plus d'informations, voir 'mbscr_divide' dans
le fichier d'initialisation.
COMP [ON/OFF] :
Activation de la compression Huffman sur la voie
courante. 'CONN(H)' sur
la ligne de statut du haut indique que la compression
Huffman est active.
Si aucune valeur n'est donnee, la ligne de statut
d'origine est reaffichee.
Pour synchroniser la bascule en compression Huffman
entre la station
distante et la station local, la commande distante
//COMP doit etre
utilisee.
BSCRHold [ON/OFF] :
Si actif, aucun retour dans les ecrans d'affichage
ne sera possible si
la derniere ligne du buffer d'ecran n'est pas
affichee (retour en arriere
actif) et que la premiere ligne affichee est deja
dans le buffer d'ecran.
TABExp [ON/OFF] :
Si actif, un caractere TAB est insere a la position
du curseur jusqu'a la
prochaine marque de tabulation. Une marque de
tabulation est definie tout
les 8 caracteres. Si desactive, un '^I' est affiche
a la place.
FREE :
Cette commande affiche la valeur du nombre de
buffers TNC libres. La
commande n'execute pas la commande "@B", mais
affiche la valeur du dernier
des sondages periodique.
SIGNon
Visualise la version et copyright de TNT
LOGBOOK [ON/OFF]
Cette commande valide/devalide l'ecriture dans
le log
TELL <texte>
Envoie le message "texte" (78 caracteres maximum)a
toutes les stations connectees.
Commandes derivees de TELL:
DA, WEG, 600, KLO et GND qui sont definies dans le fichier
'tnt_tellfile' (voir exemple vers la fin de la documentation)
La commande TELL et ses derivees utilise le fichier
"routes.tnt" pour
eviter d'envoyer ce texte aux nodes et bbs connectes
(N>....., B>....)
RXBELL [ON/OFF]
Valide/devalide les bip de chaque trame recue
en mode connexion
SOUND [ON/OFF]
Valide/devalide le son (avec une carte son)
//<commande_a_distance>
Execute la commande a distance en local (ex: "://RING")
CTRLTX <caractere>
Permet l'envoi d'un caractere de controle
(ex: ":CTRLTX T" qui est utile sur des systemes
?NOS pour quitter un telnet)
MCHkbin [ON/OFF]
EXit :
Quitte TNT.
QUIT :
Quitte TNTC sans arreter le TNT resident (tnt
-d)
2.2.2.6. Scripts de routage
XConnect [portheader:]<indicatif> :
Demarre un script de routage pour l'indicatif
specifie, plus
d'informations peuvent etre trouvees au chapitre
2.6. Un script actif peut
etre termine en utilisant "OFF" comme indicatif.
Si un script de routage est actif, un "X" sera
affiche sur la ligne de
statut inferieure.
Si l'indicatif n'est pas trouve dans la base de
donnee des routages, une
connexion en direct est tentee.
Si un TNC multiport est utilise, une entete de
port valide avec la
commande QRG peut etre utilisee avant l'indicatif
pour selectionner le
port ou la premiere demande de connexion doit
etre utilisee.
L'utilisation de cette commande autorise l'allocation
de SSIDs libres de
l'indicatif original. Donc les connexions multiples
au meme node sont
possibles.
QRG [<port> <frequence>] [portheader:] :
Defini avec cette commande, la frequence utilisee
par le programme.
La frequence specifiee est utilisee pour selectionner
la route valide dans
la base de donnees de routage.
<frequence> peut etre une chaine de 19 caracteres.
Pour les TNCs utilisant le port 0 comme <port>
et omettant le
<portheader:> : QRG 0 438.300
Pour les TNCs multiports utilisant une frequence
et un portheader par port,
ce doit etre defini comme il suit :
QRG 0 438.300 1:
QRG 1 430.900 2:
Sans argument, la frequence courante sera alors
affichee.
LSNOTOWN :
Cette commande affiche tous les indicatifs pour
lesquels une entree vide dans
le fichier 'tnt_notownfile' a ete trouvee. Ces
indicatifs ne peuvent pas
etre utilises comme source pour une connexion
automatique. Vous devez
alors definir les SSID's de votre indicatif que
TNT ne pourra jamais
utiliser (necessaire si plusieurs logiciels sont
operes avec le meme
indicatif : node, BBS, TCP/IP, etc... ).
LDNOTOWN :
Si 'tnt_notownfile' a ete change alors que TNT
tournait, il peut etre
recharge en memoire avec cette commande. Cette
operation est necessaire car
TNT ne lit seulement le fichier qu'au demarrage
et stocke alors les donnees
en memoire.
2.2.2.7. Moniteur etendu et
liste de messagerie
XMON [ON/OFF] :
Active ou desactive les fonctions de moniteur
etendu. Si OFF, les trames
entendues ne seront jamais analysees.
EXTmon <call1> <call2> [<call3> <call4>] (ecran
de moniteur etendu),
EXTmon <voie-xmon> <call1> <call2> [<call3>
<call4>] (autres ecrans) :
Sur l'ecran moniteur etendu courant ou sur l'ecran
specifie (pour les
autres) une connexion espionnee devrai etre monitorisee.
Si seulement <call1> et <call2> sont specifies,
les trames de <call1> vers
<call2> et de <call2> vers <call1> sont
monitorisees, sinon, les trames de
<call1> vers <call2> et <call3> vers
<call4>.
EXTAmon <call1> <call2> [<call3> <call4>]
:
Identique a EXTMON sauf que la prochaine voie
espionne sera utilisee.
La voie selectionnee automatiquement sera affichee
comme reponse a la
commande.
ENDEXtm (ecran de moniteur etendu),
ENDEXtm <voie-xmon> (autres ecrans) :
L'ecran moniteur etendu sur l'ecran courant (ecran
de moniteur etendu) ou
la voie specifie (autres ecrans) sera ferme. Cette
connexion ne sera plus
espionnee.
EXTComp [ON/OFF] :
La compression Huffman est activee/desactivee
sur l'ecran moniteur etendu
courant. 'EXTM(H)', sur la ligne de statut superieure,
indique que la
fonction est active. Si aucune valeur n'est donnee,
la ligne de statut
actuelle est renvoyee.
LOGBlist :
Sur la voie courante ou l'ecran de messagerie,
un fichier est ouvert et
toutes les donnees recues sont sauvees. La commande
est similaire a LOGREC
sauf qu'un nom de fichier unique est genere (dans
le repertoire /tmp) et
que le fichier sera efface a la prochaine sortie
de TNT.
BLIst [<nom_fichier>] :
Sur la voie courante ou l'ecran de messagerie,
le dernier fichier actif est
utilise pour l'ecran de liste du BBS. Si le fichier
n'etait pas clos
jusque la, il le sera.
En option, on peut definir un nom de fichier.
Dans ce cas, ce fichier sera
charge dans l'ecran de liste du BBS.
XBList :
Fini la liste du BBS et ferme l'ecran de liste
du BBS sur la voie active.
IFAce <nom_socket> :
Monte une connexion via un socket a un programme
externe via un socket
UNIX <nom_socket>.
ENDIFace <nom_socket> :
Termine la connexion a un programme externe via
le socket UNIX <nom_socket>.
FINIFace <nom_socket> :
Identique a ENDIFACE, sauf que le programme externe
prend la commande pour
terminer sont execution.
ACTIf <nom_socket> :
Active le programme externe sur la voie courante
en utilisant toujours la
connexion montee sur le socket.
DEACtif <nom_socket> :
Desactive le programme externe sur la voie courante.
SNOCONN <chaine de caracteres> :
Chaine de caracteres qui sera renvoyee apres l'echec
de l'execution
d'un programme, active a distance via l'interface.
2.2.2.9. Commandes de l'interface DPBox
ACTBox :
Active la connexion DPBox via un socket UNIX specifie
par
'box_socket' dans le fichier d'init.
DEACTBox :
Desactive la connexion socket de DPBox.
FINBox :
Desactive la connexion socket de DPBox et termine
l'execution de DPBox.
BOX :
Active DPBox sur la voie courante en utilisant
la connexion socket
existante.
ENDBox :
Desactive la DPBox sur la voie courante.
AUTOBOx [ON/OFF] :
Si active, toutes les connexions scannent pour
un message. Un message
valide mene a la sauvegarde du message suivant.
Si l'arret est demande, le
message sera envoye via l'interface a DPBox.
MONBox [ON/OFF] :
Si active, Toutes les trames seront scannees pour
un message personnel.
Un message personnel valide mene a monitoriser
la connexion pour le
message personnel. Si aucune trame n'est perdue
et si la fin du message est
atteinte, le message monitorise sera envoye a
l'interface de DPBox.
LMONbox :
Tous les messages qui sont couramment recus en
utilisant la fonction MONBOX
sont affiches.
SNOBOX <chaine de caracteres> :
Chaine de caracteres qui sera envoyee si l'execution
de DPBox a distance
echoue.
SCANMBEA [<source> <destination> <indicatif_source>
<indicatif_destination>
[<timeout>]]
[$] :
TNT peut monitoriser les balises de messages personnels
et si il trouve le
votre, il peut activer la sauvegarde et le forward
pour prendre votre
nouveau message.
Pour activer cette fonction, vous devez donner
la source et la destination
de la balise a espionner (qui devraient etre l'indicatif
de votre BBS
comme source et MAIL pour destination), votre
indicatif personnel
(cet indicatif sera recherche dans le texte de
la balise) et l'indicatif a
connecter avec un timeout optionnel. La connexion
sera etablie grace a la
connexion automatique en donnant l'indicatif a
connecter ainsi qu'un
eventuel timeout comme parametre.
Si la connexion est etablie le stockage et le
forward peuvent commencer.
La commande sans parametre prendra les parametres
actuels.
Si vous voulez desactiver cette fonction, placer
un "$" comme simple
parametre.
LDBOXFil
Tous les fichiers concernant les configurations
BBS
('autobox_dir', 'tntbox_ender' et 'f6fbb_box')
sont relus.
Il est donc possible de les modifier sans avoir
a quitter TNT.
ACCUIReq [ON/OFF]
Si il est a ON, les requettes de liste unproto
envoyees a l'indicatif
defini par 'ACCUICal' sont redirigees vers DPBox.
DPBox reagit alors
de maniere appropriee.
ACCUICal <indicatif-BBS>
Si des requettes de liste unprotos sont recues
pour cet indicatif
(incluant le SSID), la demande est envoyee a DPBox.
Pour effacer
l'indicatif, la valeur '$' peut etre utilisee.
2.2.2.10. Commandes de generation
de mots de passe
PRIV :
Cette commande demarre la fonction de generation
de mots de passe. Cette
commande est rejetee si la voie n'est pas connectee
ou si l'indicatif de
la station connectee n'est pas contenu dans le
fichier 'tnt_pwfile'.
L'action qui s'en suivra dependra du type de generation
de mot de passe
qui est definie pour l'indicatif.
LISTPRIV :
Cette commande liste tous les indicatifs pour
lesquels une entree existe
dans le fichier 'tnt_pwfile'. De plus, pour chaque
indicatif le type de
generation de mot de passe et le contenu du mot
de passe sera specifie.
LOADPRIV :
Si 'tnt_pwfile' a ete change pendant que TNT tournait,
il peut etre
recharge en memoire avec cette commande. Une relecture
de ce fichier est
necessaire car TNT lit et stocke le fichier uniquement
au demarrage.
PGPAUTO [ON/OFF]
Valide/devalide la fonction PGP
USEGPG [ON/OFF]
Utilise GPG a la place de PGP defaut: OFF
PGPKEYAD [ON/OFF]
Si a "ON", les cles sont ajoutees automatiquement
a vos cles enregistrees
PGPEDIT <mot_de_passe>
Lance un editeur fixe dans la variable d'environnement
EDITOR ou "vi" si
elle n'est pas definie. Le nom nom du fichier
est genere par TNT.
Si vous sauvez le fichier et quittez l'editeur,
TNT ajoute automatiquement
la signature de PGP et envoie le fichier sur le
canal ou vous avez utilise
la commande donc soyez certain d'avoir entre la
commande SEND sur la BBS
avant de lancer l'editeur. Exemple :
SEND DEBATE @ WW
N'utilisez pas PGP!!!!
:PGPEDIT <mon_mot_de_passe>
^Z
Si vous quittez l'editeur 1)sans sauver le texte
ou 2)avec un mot de passe
incorrect, rien ne sera envoye. Dans le deuxieme
cas, lancer a nouveau
PGPEDIT <votre_mot_de_passe> et le texte est
charge a nouveau dans l'editeur.
GPGEDIT <mot_de_passe>
Identique a PGPEDIT mais en utilisant GnuPGP (GPG)
Note: PGP version 2.6.x doit etre installe dans votre systeme.
2.2.2.11. Autorisation et niveau d'acces des commandes distantes
REMOte [ON/OFF] :
Active et desactive les commandes distantes pour
toutes les voies. Les
commandes ayant le statut ALWAYS ne pourront pas
etre activees.
REMAllow [ON/OFF] :
Active et desactive les commandes distantes pour
la voie courante. Les
commandes avec le statut ALWAYS pourront etre
activees. Cette commande
n'est autorisee que si la voie est connectee.
De plus, le statut actuel
est change pour une nouvelle connexion en accord
avec le fichier
'tnt_noremfile'.
SETACC <commande-distante> [NORMAL/SYSOP/ROOT/ALWAYS]
:
Defini quel niveau d'acces une station distante
a besoin pour executer la
commande distante. NORMAL veut dire que la commande
est accessible a tous,
les commandes avec le statut SYSOP ne pourront
etre executees qu'apres
avoir franchi avec succes la commande '//sys'.
Si le drapeau d'etat du
root a ete defini dans le fichier tnt_sysfile,
les commandes avec le
statut ROOT ne seront utilisables qu'apres validation.
Le statut ALWAYS
signifie que la commande est utilisable meme si
la station se trouve dans
le fichier tnt_noremfile.
NOACC [ON/OFF] :
Si ON, seules les stations distantes specifiees
dans le fichier
'tnt_sysfile' peuvent se connecter. Tout autre
station recevra une chaine
de caractere definie par SNOACC et sera ensuite
deconnectee.
SNOACC <chaine de caracteres> :
Defini la chaine de caracteres qui sera envoyee
a une station non
autorisee a se connecter.
LISTSYS :
Cette commande liste tous les indicatifs pour
lesquels une entree est trouvee
dans le fichier 'tnt_sysfile'. De plus, pour chaque
indicatif le contenu
des donnees du mot de passe du fichier est affichee
et le statut de sysop
peut etre acquit apres la validation du mot de
passe (0: sysop non root,
1: sysop root).
LOADSYS :
Si 'tnt_sysfile' a ete change pendant que TNT
tournait, il peut etre
recharge en memoire avec cette commande. Une relecture
de ce fichier est
necessaire car TNT lit et stocke le fichier en
memoire uniquement au
demarrage.
LSTNOREM :
Cette commande liste tous les indicatifs pour
lesquels une entree a ete
trouvee dans le fichier 'tnt_noremfile'. Pour
ces indicatifs les commandes
distantes sont inhibees sauf pour celles qui ont
le statut ALWAYS. La
desactivation de commandes distantes reste valide
meme apres une
deconnexion, donc connecter ou reconnecter une
station differente ne
rendra pas les commandes distantes actives.
Un changement est possible en utilisant la commande
REMALLOW.
LDNOREM :
Si 'tnt_noremfile' a ete change pendant que TNT
tournait, il peut etre
recharge en memoire avec cette commande. Une relecture
de ce fichier est
necessaire car TNT lit et stocke en memoire le
fichier uniquement au
demarrage.
LSTFLCHK :
Cette commande liste tous les indicatifs pour
lesquels une entree a ete
trouvee dans le fichier 'tnt_flchkfile'. Une connexion
venant d'un de ces
indicatifs enverra le texte de non connexion,
aucun acces distant et
aucun acces a DPBox ni a un autre programme utilisant
cette interface sera
autorise. De plus, aucune entree ne sera incluse
dans le fichier de carnet
de trafic.
LDFLCHK :
Si 'tnt_flchkfile' a ete change pendant que TNT
tournait, il peut etre
recharge en memoire avec cette commande. Une relecture
de ce fichier est
necessaire car TNT lit et stocke en memoire le
fichier uniquement au
demarrage.
LSEXTREM:
Cette commande liste toutes les commandes a distance
etendues, leur
niveau d'acces, le nombre de caracteres significatifs
et la commande
avec ses parametres. Les donnees sont chargees
au demarrage de TNT
dans le fichier defini par 'extremore_file' (dans
tnt.ini).
LDEXTREM:
Si le fichier 'extremote_file' est modifie alors
que TNT est lance,
cette commande permet de le relire. Cette relecture
est nescessaire
car TNT lit ce fichier au demarrage puis le copie
en memoire.
AUTOStrt [ON/OFF]
Valide ou devalide la fonction AUTOStart.
LSAUTOST:
Cette commande liste tous les indicatifs/SSID
pour lesquels la
commande autostart est definie. Ces donnees
sont lues dans
'tnt_autostartfile' au demarrage de TNT.
LDAUTOST:
Si le fichier 'tnt_autostartfile' est modifie
alors que TNT est lance,
il peut etre relu avec cette commande. Cette
relecture est
nescessaire car TNT lit ce ficheir au demarrage
puis le copie en memoire.
2.2.2.12. Emission/reception de Broadcast
SENDBC <nom_fichier> :
Le fichier specifie sera utilise avec le protocole
de diffusion PACSAT.
BCRQST [ON/OFF] :
Si ON, la requete de broadcast pour les donnees
manquantes est generee, si
OFF, attends la retransmission.
SHPACSAT [ON/OFF] :
Si ON, les trames broadcast sont affichees, si
OFF, aucun affichage n'est
effectue.
DECBCAST [ON/OFF] :
Si ON, les trames broadcast sont decodees. Si
OFF, les trames broadcast ne
sont pas decodees.
BCRXstat :
Visualise les fichier recus ou en cours de reception
broadcast en
incluant des informations sur les etats.
BCTCstat :
Vicualise les fichiers en cours de transmission
broadcast en incluant
des informations sur les etats.