2. Commandes

-----------------------------------------------------------------------------

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.

----------------------------------------------------------------------------

2.2.2. Commandes externes

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.

2.2.2.5. Divers

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.

2.2.2.8. Commandes interface

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.



Retour index