Chapitre 12 : La recherche d'information 2 - Archie


Dernière mise à jour  16 mai 1996 Auteur Gilles Maire
Serveur  http://www.imaginet.fr/ime/archie.htm Adresse Gilles.Maire@UNGI.com

12.1 - Introduction

Le moyen moderne de recherche d'information est l'accès Web, mais il est des cas où la recherche par Archie est encore utile.

Enumérons les cas où Archie est avantageux par rapport aux recherches par Web :

12.2 - Les accès Archie

On peut accéder à Archie de différentes façons :

Souvent les recherches par Archie sont coûteuses en temps, donc l'accès par courrier électronique est un moyen astucieux pour ne pas perdre son temps à attendre.

Si les deux premières méthodes sont intuitives, les dernières nécessitent la connaissance des commandes Archie. Comme d'habitude dans ce manuel, nous décrirons les commandes de façon assez générale, pour ne pas lasser le lecteur qui souhaite plutôt comprendre le fonctionnement d'Archie.

La première chose à faire pour se connecter à Archie est de se connecter à un serveur.

Une liste de ces serveurs est la suivante :

Il existe bien un serveur Français, à l'université de Rennes 1. Ceci n'est pas souvent mentionné dans les manuels sur Internet.

L'accès par Web

Comme vous pouvez le voir dans le chapitre sur les Web, l'accès à Archie peut se faire par le Web ArchiePlex.
[http://www.lerc.nasa.gov/archieplex/doc/form.html]

Vous pouvez trier les résultats de la recherche par date ou par serveur vous répondant (sort by), choisir le serveur Archie (par le choix sur le pays), ou choisir le mode de recherche du fichier que vous souhaitez :

Par un logiciel dédié

Dans un logiciel dédié Archie, il est en général prévu de pouvoir lancer ftp pour aller rechercher le fichier trouvé. Ceci peut se faire sans sortir du logiciel et sans avoir à imprimer ou à sauvegarder le résultat de la recherche.

Les logiciels vous demandent invariablement les paramètres suivants :

Enfin votre logiciel s'il est évolué vous permettra de lancer une commande ftp pour aller récupérer le fichier trouvé.

Par Telnet

Attention! La première chose à faire avant de se connecter à un serveur Archie est de vérifier que votre logiciel telnet est capable de stocker les résultats d'affichage dans un fichier ou de s'assurer que votre logiciel telnet sera capable par un ascenseur de voir les différentes lignes précédant celles qui sont affichées. Sinon la lecture des résultats de la recherche est rendue impossible.

Pour se connecter par telnet, entrez l'adresse du serveur Archie et à l'affichage de la demande d'identification entrez le nom archie.

La commande show permet de voir la liste des variables disponibles. Le pendant de la commande show est la commande set qui vous permet de positionner une variable.

Exemple : set term vt100

La variable pager vous permet d'afficher les lignes de résultat page par page. La variable term permet d'indiquer quel est le type de votre terminal (VT100 fonctionne bien en général).

Les autres variables sont moins liées à telnet et plus générales à Archie :

Quatre options de recherche peuvent être positionnées :

La variable maxhits permet de limiter le nombre de fichiers que vous allez demander. Set maxhits 100 suffit généralement.

Enfin pour chercher il suffit de rentrer la commande prog suivie de la chaîne à chercher.

Enfin la commande whatis permet de donner un descriptif sur l'ensemble des fichiers trouvés.

Dans tous les cas la commande prog si elle aboutit vous donnera la liste des serveurs ftp sur lesquels vous trouverez l'information que vous désirez. Notez les adresses, ainsi que les répertoires sur lesquels le fichier se trouve pour aller chercher ce fichier par ftp.

Reprenons : Imaginons que vous vouliez rechercher le fichier ircprime.txt par telnet sur un serveur Archie.

Faire un telnet sur archie.univ-rennes1.fr

Entrer le nom d'utilisateur archie

Positionner la variable term a vt100 :

archie> set term vt100

Demander une recherche de façon exacte car vous connaissez bien le nom du fichier.

archie> set search exact

Enfin demander la recherche de votre fichier :

archie> prog ircprime.txt

Par le courrier électronique

La recherche par le courrier électronique est un moyen très pratique de localiser un fichier surtout pour ceux qui ne possèdent pas un des outils Archie, telnet ou lecteur de Web.

De plus, les recherches via Archie sont souvent longues et un retour par courrier a l'avantage de ne pas immobiliser un modem ou une connexion pendant ce temps de recherche.

Il est demandé dans toutes les Netiquettes d'utiliser Archie via le courrier électronique, tous les manuels citent ceci dans leur chapitre Netiquette, peu d'entre eux donnent une explication exhaustive des commandes par courrier.

Pour envoyer une requête de recherche par courrier électronique, envoyez votre courrier à l'adresse du type : archie@nom.du.serveur.

Par exemple mailto:archie@archie.univ-rennes1.fr

Dans le corps du courrier vous rentrez autant de commandes qu'il y a de lignes.

Chaque ligne doit commencer par la commande, sans caractère parasite.

Les commandes sont :

help : pour obtenir une aide.

prog <chaine> : pour demander la recherche de la chaîne, mais il faut préférer la commande find.

find <chaîne> : cette commande demande la liste des fichiers correspondant à la chaîne de caractères demandée. La chaîne de caractères peut être demandée comme une substring, une substringcasesensitive, une expression régulière, une chaîne exacte.

list [ <chaîne> ] : fournit une liste des sites qui sont référencés dans la base de données Archie. Sans argument c'est l'ensemble des sites qui sont donnés, avec c'est la liste des sites concernés par la recherche de la chaîne de caractères.

mail <address>: dans le cas où votre demande serait faite depuis une adresse qui n'est pas celle à laquelle vous voulez recevoir la réponse, vous pouvez spécifier une autre adresse.

manpage [ roff | ascii ] : retourne une man page (c'est à dire une page d'aide en anglais) dans un des formats ASCII ou nroff. Par défaut c'est le format ASCII qui vous sera expédié.

motd : envoie le message d'accueil d'Archie, pour que vous ayez les dernières informations du jour sur votre serveur Archie.

path <address> : gardé pour des raisons de compatibilité. Voir le champ mail.

servers : donne la liste des serveurs Archie.

domains : donne une liste des pseudo domaines.

set <variable> <value> : positionne les variables (voir plus loin) à leur valeur.

show [ <variable-name>...] : affiche la liste des variables demandées ou toutes si aucune n'est demandée.

unset <variable> remet à sa valeur par défaut la variable citée.

version : donne la version du serveur Archie interrogé.

whatis <substring> : cherche dans la base SDD (Software Description Database) les descriptifs des fichiers trouvés.

Les variables connues par les systèmes Archis sont les suivantes :

compress ordonne une compression des données (en format de compression UNIX). Par défaut il n'y a pas de compression des données.

encode le type d'encodage demandé pour le courrier électronique. La valeur par défaut est pas d'encodage. Sinon le fichier est encodé par uuencode.

language donne la langue dans laquelle vous voulez avoir l'aide.

mailto l'adresse de retour de la requête si l'adresse n'est pas celle de l'expéditeur. Cette variable est prioritaire sur la commande mail.

maxhits nombre de requêtes faite par la commande find, en général le nombre 100 (valeur par défaut) est satisfaisante. Les valeurs autorisées vont de 0 à 1000.

maxhitspm nombre maximum de fichiers à chercher. La valeur par défaut est 100. Les valeurs autorisées vont de 0 à 1000.

maxmatch nombre maximum de fichiers à renvoyer. La valeur par défaut est 100. Les valeurs autorisées vont de 0 à 1000.

max_split_size la taille maximale des fichiers en octet qui peuvent être envoyés par le courrier électronique. La valeur par défaut est 51200. Les valeurs autorisées vont de 1024 à 2000000 (2Mo).

search Le type de recherche que devra exécuter la commande find. On retrouve les différents paramètres :

Par courrier il y a également des combinaisons possibles :

sortby demande une sortie triée suivant l'un des critères :

Les expressions régulières

Ce chapitre contient une explication sur les expressions régulières que vous pouvez utiliser pour affiner la recherche sous Archie :

Par exemple si vous recherchez chess206.zip mais que chess207.zip peut aussi vous intéresser, cherchez : ^chess[0-9]

12.3 - Logiciel de lecture Archie

Windows : WSArchie

WS Archie : Version freeware

Originalités :

Cliquez ici pour voir


Haut Haut Suivant Sommaire Recherche Fenêtre Glossaire Nouveau Bientôt Courrier Souscription Aide Copyright