Ces instructions assument que vous êtes familiarisé avec ResEdit, votre équipement de communications et vos hôtes. On suggère qu'une personne fasse ces changements à Eudora et qu'elle redistribue ensuite la version particularisée aux autres utilisateurs de votre site.
La navigation est simple; Eudora utilise une liste de séquences qu'elle envoie du port série une à la fois. Après chaque séquence, elle attend jusqu'à ce qu'il n'y ait pas de sortie du système distant pendant 2 secondes ou jusqu'à ce qu'une séquence donnée corresponde, après quoi Eudora poursuit avec la séquence suivante.
Il peut y avoir trois jeux de séquences de navigation contenues dans des ressources STR# : un premier jeu est utilisé lorsque vous vous connectez (Navigate In); un deuxième est utilisé lorsque vous vous déconnectez (Navigate Out) et un troisième est utilisé lorsque vous commutez de SMTP à POP (Navigate Mid). Vous pouvez utiliser ResEdit pour manipuler ces ressources. N'importe laquelle de ces ressources peut être absente, auquel cas Eudora saute la navigation qu'elle aurait, sinon, faite avec cette ressource.
Pour chaque fonction, Eudora sélectionne une ressource appropriée de la manière suivante. D'abord, elle prend le nom de l'outil de connexion en cours d'utilisation (par exemple, "Apple Modem Tool"); ensuite, elle ajoute un espace et le type actif de navigation (par exemple, "Navigate In"). Eudora cherche une ressource STR# avec ce nom (par exemple, "Apple Modem Tool Navigate In"). Si elle ne la trouve pas, Eudora cherche une ressource STR# nommée selon le type de navigation (par exemple, "Navigate In"). Enfin elle cherche des identifiants de ressource (resource ids) spécifiques (2400 pour Navigate In, 2600 pour Navigate Out et 4200 pour Navigate Mid). La première ressource STR# trouvée est la seule utilisée.
Les ressources de navigation peuvent être dans l'application Eudora elle-même, dans votre fichier Paramètres Eudora ou dans une ente (plug in). Cette dernière est un fichier de type "rsrc" et de créateur "CSOm" placé dans votre dossier Préférences; l'usage d'un fichier d'ente est hautement recommandé.
Les fichiers d'entes vont dans le dossier Préférences.
\D - doit être le premier caractère dans la séquence et doit être suivi de chiffres. Les chiffres sont pris comme un nombre de secondes pour retarder (par exemple, "\D2" est un retard de 2 secondes). Comme c'est le cas avec d'autres séquences, Eudora attendra la sortie pour s'arrêter pendant deux secondes, ou une séquence d'attente, avant de poursuivre.
\B - doit être le premier caractère dans la séquence et doit être suivi par des chiffres. Les chiffres sont pris comme le nombre de tics (1/60ème de seconde) pour envoyer un signal de rupture (par exemple, "\B30" est une rupture d'une demi-seconde). Comme c'est le cas avec d'autres séquences, Eudora attend la sortie pour s'arrêter pendant deux secondes ou une séquence d'attente, avant de poursuivre.
\e - fait Eudora s'attendre à voir une séquence spécifique dans la sortie venant du serveur appelant. Eudora envoie quoi que ce soit qui vient avant le \e et ensuite attend de voir ce qui va se passer avec les données renvoyées par l'hôte. Il y a deux bémols à ceci. Primo, Eudora n'apparie que les 7 premiers bits; le bit haut de chaque caractère est ignoré. Ceci est nécessaire pour les systèmes qui utilisent la parité. Secundo, l'appariement d'Eudora est rapide et bâclé; des flux de données hautement répétitifs et de longues séquences d'attente pourraient la tromper (par exemple, Eudora ne verrait pas "Login:" si votre serveur disait : "LogLogin:").
Eudora suit son processus de time-out normal lorsqu'il cherche une séquence d'attente. C'est-à-dire qu'après 45 secondes Eudora vous demande si vous voulez continuer à attendre ou annuler le processus. Si vous annulez, le processus de connexion est arrêté.
Si vous utilisez l'une ou l'autre séquence de remplacement de mot de passe ("\p" pour le mot de passe sur votre serveur POP ou "\P" pour le mot de passe de connexion) dans la même séquence comme une attente, Eudora suppose que le mot de passe est mauvais si la séquence d'attente n'est pas trouvée. Ceci pousse Eudora à réclamer votre mot de passe la prochaine fois qu'elle essaie de se connecter.
telnet hostname portnumber /stream<return>
Le "<return>" signifie un retour chariot dans ce document
uniquement; vous devez taper de vrais retours chariot dans ResEdit. Un
gabarit pour la commande est conservé en 7400.13 ("7400.13" est un
raccourci pour STR# resource id 7400, string 13). Le gabarit commence par
telnet %p %d /stream\n
. Le %p
est remplacé par
le nom de l'hôte et le %d
par le numéro de port. Il n'est
pas interdit de changer cette séquence comme bon vous semble, sauf que,
s'il est utilisé, le %d
doit venir après le %p
.
La meilleure manière de changer cette séquence n'est pas de la modifier
mais de la contourner. Vous pouvez le faire en créant une ressource
'STR ' d'id 7413 et en y mettant la séquence que vous voulez qu'Eudora
utilise.
Ressources pour appeler directement une machine UNIX.
C'est tout. Srialpop s'occupe des réglages du terminal pour vous.
Note : Une ente comprenant ces séquences fait partie de la distribution d'Eudora. Le nom du fichier est "Direct UNIX Navs".
Retour à la table des matières