Chapitre 7: FTP

7.1 DES TONNES DE FICHIERS

Des centaines de systèmes connectés à l'Internet possèdent des bibliothèques de fichiers, ou des archives accessibles au public. L'essentiel est composé de programmes gratuits ou de sharewares de faible prix et ceci pour quasiment tous les types d'ordinateurs. Si vous souhaitez un programme de communication différent pour votre IBM ou un nouveau jeu pour votre Amiga, vous pourrez l'obtenir sur le Net.

Mais il existe également des bibliothèques de documents. Si vous voulez une copie d'une décision récente de la Cour Suprême des US, vous pouvez la trouver sur le Net. Des copies de documents historiques depuis la Magna Carta jusqu'à la Déclaration d'Indépendance peuvent aussi être obtenues, de même qu'une traduction d'un télégramme de Lénine ordonnant l'exécution de paysans rebelles. Vous pouvez également trouver des paroles de chansons, des poèmes et même des résumés de tous les épisodes de la série "Lost in Space". Vous pouvez également trouver des fichiers importants détaillant tout ce que vous désirez connaître sur le Net sur lui même. D'abord vous verrez comment obtenir ces fichiers; puis nous vous indiquerons où ils sont stockés.

Il est de plus en plus possible d'obtenir ces fichiers par gopher ou le World-Wide Web (voir le chapitre 8 pour gopher et le chapitre 9 pour le Web). Mais il reste utile de connaître le moyen de base qui permet de récupérer ces fichiers au travers du réseau: le protocole de transfert de fichiers ou FTP (File Transfert Protocol) parce qu'il existe encore un grand nombre de fichiers stockés sur des sites FTP.

Lancer ftp est aussi facile qu'utiliser telnet. Au niveau de la ligne de commande de votre système hôte, tapez

ftp nom.du.site

et appuyez sur enter, où "nom.du.site" est l'adresse du site FTP que vous voulez atteindre. Une grande différence entre telnet et ftp, réside dans le fait qu'il est considéré comme malvenu de se connecter à la plupart des sites ftp durant leurs heures de travail (généralement de 6 h à 18 h, heure locale). Ceci parce que transférer des fichiers au travers du réseau nécessite une puissance de traitement considérable, qui durant le temps de travail peut être nécessaire pour réaliser la fonction principale de l'ordinateur quelle que soit cette dernière. Pourtant il existe certains sites ftp qui sont accessibles au public 24 heures sur 24. Vous les trouverez indiqués dans la liste des sites ftp au paragraphe 7.6.

7.2 VOTRE AMI ARCHIE

Comment trouver le fichier que vous faut?

Jusqu'à ces dernières années, cela pouvait être assez pénible -- il n'existait pas de répertoire principal pour vous indiquer où un fichier donné pouvait être stocké sur le Net. Qui accepterait de faire un travail de Romain en allant voir dans des centaines de fichiers de bibliothèques de fichiers pour trouver quelque chose?

Alan Emtage, Bill Heelan et Peter Deutsch, étudiants à l'Université McGill à Montréal se posèrent la même question et firent quelque chose pour y remédier.

Ils créèrent un système de base de données, appelé archie, qui irait périodiquement interroger des bibliothèques de fichiers pour recenser leur contenu. Ensuite, n'importe qui peut appeler archie, entrer un nom de fichier et voir où il est disponible sur le Net. Archie catalogue à présent environ 1000 bibliothèques de fichiers dans le monde.

Aujourd'hui, il existe trois manières de demander à archie de trouver un fichier pour vous: au travers de telnet, par un programme Archie "client" sur votre propre système hôte ou par e-mail. Les trois méthodes vous permettent d'entrer un nom de fichier partiel ou complet et en retour elles vous indiqueront où le fichier est localisé sur le réseau.

Si vous avez un accès telnet, vous pouvez faire un telnet à une des adresses suivantes: archie.mcgill.ca; archie.sura.net; archie.unl.edu; archie.ans.net ou archie.rutgers.edu. Si on vous demande un nom de login, tapez

archie

et appuyez sur enter.

Quand vous vous connectez, la commande clef est prog, que vous utilisez sous cette forme:

prog nomdefichier

Suivi par enter, où "nomdefichier" est le nom du programme ou du fichier que vous cherchez. Si vous n'êtes pas sûr du nom complet du fichier, essayez avec une partie du nom. Par exemple, "PKZIP" marchera aussi bien que "PKZIP204.EXE". Le système ne supporte pas les jokers DOS ou Unix. Si vous demandez à archie de rechercher "PKZIP*", il vous dira qu'il ne trouve rien avec ce nom. Une chose à garder à l'esprit, c'est qu'un fichier n'est pas nécessairement un programme -- ce peut aussi être un document. Cela signifie que vous pouvez utiliser archie pour rechercher, disons, tout ce qui est disponible en ligne sur les Beatles, ou bien des programmes d'ordinateurs ou des fichiers graphiques.

Un certain nombre de sites sur le Net disposent à présent de leurs propres programmes archie qui traitent votre demande d'informations et la transmettent à la base de données archie la plus proche -- demandez à votre administrateur système si il ou elle en dispose en ligne. Ces programmes "client" semblent fournir l'information un peu plus rapidement que le vrai archie! Si ce programme est disponible, au niveau de la ligne de commande de votre système hôte, tapez

archie -s nomfichier

où nomfichier est le programme ou le document que vous recherchez, et appuyez sur enter. L'extension -s dit au programme d'ignorer le type majuscule ou minuscule dans le nom du fichier et de vous permet de chercher des correspondances partielles. Vous souhaiterez peut être entrer la commande sous cette forme:

archie -s nomfichier|more

ce qui arrêtera l'affichage après chaque écran (pratique si il existe de nombreux sites qui possèdent le fichier que vous désirez). Vous pouvez aussi ouvrir un fichier sur votre ordinateur avec votre fonction de logging texte.

La troisième méthode, pour des personnes qui n'ont pas accès aux deux systèmes précédents, c'est l'e-mail. Envoyez un message à archie@quiche.cs.mcgill.ca. Vous pouvez laisser en blanc la ligne du sujet. A l'intérieur du message tapez

prog nomfichier

où nomfichier est le fichier que vous recherchez. Vous pouvez demander à archie de rechercher plusieurs programmes en mettant leurs noms sur la même ligne "prog", de cette manière:

prog fichier1 fichier2 fichier3

Au bout de quelques heures, archie vous enverra un e-mail en retour avec une liste des sites appropriés.

Dans les trois cas, si il existe un système qui possède votre fichier, vous obtiendrez une réponse qui ressemblera à cela:

  Host sumex-aim.stanford.edu
	
	Location: /info-mac/comm
	     FILE -rw-r--r--   258256 Feb 15 17:07 zterm-09.hqx
	Location: /info-mac/misc
	     FILE -rw-r--r--   7490 Sep 12 1991 zterm-sys7-color-icons.hqx
Il est fort probable que vous obteniez un certain nombre de réponses semblables pour chaque programme. Le "host" est le système qui contient le fichier. La "location" vous indique dans quel répertoire chercher quand vous vous connectez à ce système. Pour l'instant ignorez l'ensemble amusant de r et de tirets. Ensuite est indiquée la taille du fichier ou le listing du répertoire en octets, la date à laquelle il a été mis à jour et le nom du fichier.

7.3 OBTENIR LES FICHIERS

Maintenant vous voulez obtenir ce fichier.

En supposant que votre site hôte dispose de ftp, vous vous connectez de manière semblable à celle de telnet, en tapant:

ftp sumex-aim.stanford.edu

(ou le nom de n'importe quel site sur lequel vous souhaitez aller). Appuyez sur enter. Si la connexion fonctionne, vous verrez ceci:

Connected to sumex-aim.stanford.edu. 220 SUMEX-AIM FTP server (Version 4.196 Mon Jan 13 13:52:23 PST 1992) ready. Name (sumex-aim.stanford.edu:adamg):

Si rien ne se produit après une minute environ, appuyez sur contrôle-C pour revenir à la ligne de commande de votre système hôte. Mais si cela a marché, tapez

anonymous

et appuyez sur enter. Vous verrez de nombreuses références sur le Net à des "ftps anonymes". C'est à cause de ce type d'accès que le nom a été adopté -- vous n'avez pas vraiment besoin de donner votre nom au site de la bibliothèque. La raison en est que ces sites sont faits pour que n'importe qui puisse avoir accès à certains fichiers publics, tout en laissant aux personnes qui disposent d'accès sur les sites la possibilité de se logger et d'accéder à leurs propres fichiers. Ensuite on vous demandera votre mot de passe. Comme mot de passe, utilisez votre adresse e-mail. Ceci s'affichera ensuite:

     230 Guest connection accepted. Restrictions apply.
     Remote system type is UNIX.
     Using binary mode to transfer files.
     ftp>
(Ndt : 230 connexion de type "invité" acceptés. Les restrictions s'appliquent. Le système distant est de type Unix. Utiliser le mode binaire pour transférer les fichiers).

A présent tapez

ls

et appuyez sur enter. Vous verrez quelque chose d'affreux comme ceci:

     200 PORT command successful.
     150 Opening ASCII mode data connection for /bin/ls.
     total 2636
     -rw-rw-r--  1 0        31           4444 Mar  3 11:34 README.POSTING
     dr-xr-xr-x  2 0        1             512 Nov  8 11:06 bin
     -rw-r--r--  1 0        0        11030960 Apr  2 14:06 core
     dr--r--r--  2 0        1             512 Nov  8 11:06 etc
     drwxrwsr-x  5 13       22            512 Mar 19 12:27 imap
     drwxr-xr-x 25 1016     31            512 Apr  4 02:15 info-mac
     drwxr-x---  2 0        31           1024 Apr  5 15:38 pid
     drwxrwsr-x 13 0        20           1024 Mar 27 14:03 pub
     drwxr-xr-x  2 1077     20            512 Feb  6  1989 tmycin
     226 Transfer complete.
     ftp> 
Oups! Essayons de déchiffrer cette Pierre de Rosette.

Tout d'abord, ls est la commande ftp pour afficher le contenu d'un répertoire (vous pouvez également utiliser dir, mais si vous avez l'habitude de MS-DOS cela peut entraîner des confusions quand vous essayez d'utiliser dir sur votre système hôte, où cela ne fonctionnera pas, donc il est certainement préférable de se rappeler d'utiliser ls pour obtenir le contenu des répertoires lorsque l'on est en ligne).

La première lettre , sur chaque ligne vous indique si la ligne s'applique à un fichier ou un répertoire. Si la première lettre est un "d", ou un "l" c'est un répertoire. Sinon c'est un fichier.

Le reste de cet ensemble étrange de lettres et de tirets consiste en des "flags" qui indiquent au site ftp qui peut regarder, modifier ou détruire le fichier. Vous pouvez sans risque les ignorer. Vous pouvez également ignorer le reste de la ligne jusqu'à ce que vous arriviez jusqu'au deuxième nombre, celui juste avant la date. Il vous indique la taille du fichier, en octets. Si la ligne concerne un répertoire, le nombre vous donne une indication grossière du nombre d'éléments qui sont dans le répertoire -- un listing de répertoire de 512 octets est relativement petit. Ensuite vient la date à laquelle le fichier ou le répertoire a été modifié, suivi (enfin!) par son nom.

Remarquez le fichier README.POSTING en haut du répertoire. La plupart des sites d'archives ont un tel document "read me", qui habituellement contient certaines informations de base sur le site, ses ressources et la manière de les utiliser. Récupérons ce fichier, à la fois pour les informations qu'il y a dedans et pour voir comment transférer des fichiers de là bas à ici. Au niveau du prompt >ftp, tapez

get README

et appuyez sur enter. Remarquez que les sites ftp ne sont pas différents des sites Unix en général : ils sont sensibles aux majuscules et minuscules. Vous verrez quelque chose comme cela:

200 PORT command successful.
150 Opening BINARY mode data connection for README (4444 bytes).
226 Transfer complete. 4444 bytes received in 1.177seconds (3.8 Kbytes/s)

Et voila! Le fichier est à présent localisé dans votre répertoire personnel sur votre système hôte, à partir duquel vous pouvez maintenant le télécharger sur votre propre ordinateur. La simple commande "get" est la clef pour transférer un fichier d'un site d'archives à votre système hôte.

Si vous voulez télécharger plus d'un fichier à la fois disons une série de documents, utilisez mget au lieu de get; par exemple:

mget *.txt

Cela transférera des copies de chaque fichier se terminant par .txt dans le répertoire donné. Avant que chaque fichier ne soit copié, on vous demandera si vous êtes certain de vouloir le transférer. Malgré cela, mget vous épargnera un temps considérable -- vous n'aurez pas à taper le nom de chaque fichier. Si vous voulez gagner encore plus de temps, et si vous êtes certain de vouloir tous LES fichiers donnés, tapez

prompt

avant de lancer la commande mget. Cela annulera le prompt et tous les fichiers seront transférés directement dans votre répertoire personnel.

Il y a une autre commande à garder à l'esprit. Si vous voulez obtenir une copie d'un programme informatique, tapez

bin

et appuyez sur enter. Cela indique au site ftp et à votre site hôte que vous transférez un fichier binaire, c'est à dire un programme. La plupart des sites ftp utilisent à présent des formats binaires par défaut, mais il est préférable de le préciser, au cas ou vous seriez connecté à l'un des rares sites qui ne l'est pas.

Pour aller dans un répertoire, tapez

cd nom-du-répertoire

(en remplaçant nom-du-réprtoire par le nom réel du répertoire ou vous voulez aller) et appuyez sur enter. Tapez

ls

et appuyez sur enter pour obtenir le listing des fichiers dans ce répertoire particulier. Pour revenir en arrière dans l'arbre des répertoires, tapez

cd ..

(remarquez l'espace entre le d et le premier point) et appuyez sur enter. Vous pouvez aussi taper

cdup

et appuyer sur enter. Continuez comme cela jusqu'à ce que vous atteigniez le répertoire qui vous intéresse. Par ailleurs, si vous connaissez déjà le chemin du répertoire du fichier que vous souhaitez (grāce à notre ami archie), après vous êtres connecté, vous pouvez simplement taper

get répertoire/sous-répertoire/nomfichier

Sur de nombreux sites, les fichiers destinés à la consommation publique sont dans les répertoires pub ou public, parfois vous verrez un répertoire info.

Pratiquement tous les sites ont un répertoire bin, qui au premier coup d'oeil ressemble à une boîte dans laquelle les trucs intéressants pourraient avoir été mis. Mais en fait bin signifie "binaire" et ce n'est que l'endroit où l'administrateur du système stocke les programmes qui font tourner le système ftp. Lost+found est un autre répertoire qui semble intéressant mais qui n'a en fait aucun intérêt pour le public.

Plus haut , vous avez vu comment utiliser archie. A partir de notre exemple, vous pouvez voir que certains administrateurs de systèmes deviennent un peu fou quand ils nomment les fichiers. Heureusement, il existe un moyen pour vous de renommer le fichier au moment ou il va être transféré. Utilisant notre exemple archie, vous taperiez

get zterm-sys7-color-icons.hqx zterm.hqx

et appuyez sur enter. Au lieu d'avoir à vous débattre en permanence avec un fichier appelé zterm-sys7-color- icons.hqx, il se nomme à présent, plus simplement zterm.hqx.

Ces trois dernières lettres nous amènent quelque chose de nouveau: beaucoup de fichiers de programmes sont compressés pour économiser de la place et du temps en transmission. Afin de pouvoir les utiliser, vous devrez prélablement utiliser un programme de décompression.

7.4 LES LETTRES ETRANGES -- DECODER LES FINS DE FICHIER

Il existe une grande variété de méthodes de compression en usage. Vous pouvez connaître la méthode qui a été utilisée grāce aux dernières lettres à la fin d'un fichier. Voici quelques unes des méthodes les plus communes et les outils nécessaires pour décompresser les fichiers ainsi créés (la plupart de ces programmes de décompression peuvent être trouvé au moyen d'archie).

.txt ou .TXT	signifie que le fichier est un document, plutôt qu'un 
                programme.

.ps ou .PS	Un document PostScript (dans le langage de description de 
                page d'Adobe). Vous pouvez imprimer ce fichier sur 
                n'importe quelle imprimante compatible PostScript, ou 
                utiliser un visualisateur, tel que celui du projet GNU 
                GhostScript.

.doc ou .DOC	Une autre "extension" commune pour les documents. Aucune 
                décompression n'est nécessaire, à moins que .doc ne 
                soit suivi par:

.Z	indique une méthode de compression Unix. Pour décompresser, tapez

		uncompress nomfichier.Z

 	et appuyez sur enter au niveau de la ligne de commande de votre système 
        hôte. Si le fichier est un fichier texte compressé, vous pouvez 
        le lire en ligne en tapant à  la place

		zcat nomfichier.txt.Z |more

	u16.zip est un programme MS-DOS qui vous permettra de télécharger un 
        fichier de ce type et de le décompresser sur votre propre 
        ordinateur. L'équivalent Macintosh est un programme appelé 
	MacCompress ( utilisez archie pour le trouver).

.zip ou .ZIP indique que le fichier a été compressé avec un 
             programme MS-DOS de compression courant, connu sous le nom PKZIP 
             (utilisez archie pour trouver PKZIP204.EXE). La plupart des 
             systèmes Unix vous permettront de déZiper un fichier avec 
             un programme appelé... unzip.

.gz	version Unix de ZIP. Pour décompresser, tapez 

	   gunzip nomfichier.gz

	au niveau de la ligne de commande de votre système hôte.

.zoo ou .ZOO format de compression Unix et MS-DOS. Utilisez un 
             programme appelé zoo pour 
	décompresser.

.Hqx ou .hqx  format de compression Macintosh. Il faut utiliser le 
             programme BinHex.

.shar ou	 autre format Unix. Utilisez unshar pour décompresser.
.Shar

.tar	 autre format Unix, souvent utilisé pour compresser plusieurs 
        fichiers liés en un gros fichier. La plupart des systèmes Unix 
        possèdent un programme appelé tar pour "détarrer" de tels fichiers. 
        Souvent un fichier "taré" sera également compressé avec la 
        méthode gz; donc il vous faudra d'abord utiliser uncompress et 
        puis tar.

.sit ou .Sit format Macintosh qui nécessite le programme StuffIt.

.ARC	autre format MS-DOS; qui demande l'utilisation des programmes 
        ARC ou ARCE.

.LHZ	autre format MS-DOS; qui demande l'utilisation de LHARC.

Quelques mots pour terminer en guise d'avertissement: vérifier la taille du fichier avant de le récupérer. Le Net transfère les données à des vitesses phénoménales. Mais ce fichier de 500 000 octets qui est transféré sur votre système hôte en quelques secondes pourrait prendre plus d'une heure ou deux à télécharger sur votre ordinateur si vous utilisez un modem à 2400 bauds. Votre système hôte peut également avoir des limites sur la quantité d'octets que vous pouvez stocker en ligne à un moment donné. Egalement, même si il est très improbable que vous ayez jamais un fichier infecté par un virus, si vous envisagez de faire beaucoup de téléchargement au travers du réseau, il serait sage d'investir dans un bon programme anti-virus, juste au cas ou.

7.5 LA CABALE DU CLAVIER

Les administrateurs de système sont comme tout un chacun -- ils essaient de rendre les choses plus simples pour eux mêmes. Lorsque vous êtes assis devant un clavier toute la journée, cela peut signifier essayer tout ce qui est possible pour réduire le nombre de touches sur lesquelles vous avez à appuyer chaque jour.

Malheureusement , cela peut rendre les choses difficiles pour les autres.

Nous avons déjà parlé des répertoires bin et lost+found. Etc est un autre répertoire qui semble intéressant mais qui n'est en fait qu'un autre endroit où stocker des fichiers utilisés par le site ftp lui même. A nouveau, rien ne présentant un réel intérêt.

Une fois que vous serez dans les vraies bibliothèques de fichiers, vous verrez que dans de nombreux cas, les fichiers auront des noms aussi peu explicites que V1.1-AK.TXT. L'exemple le mieux connu est probablement un ensemble de plusieurs centaines de fichiers connus sous le nom de RFCs, qui fournissent les informations techniques et organisationnelles de base sur lesquelles l'Internet est en grande partie bāti. Ces fichiers peuvent être trouvés sur de nombreux sites ftp, mais toujours sous la forme suivante RFC101.TXT, RFC102.TXT et ainsi de suite, sans aucun indice permettant de deviner quelle information ils contiennent.

Heureusement, presque tous les sites ftp ont une "Pierre de Rosette" pour vous aider à déchiffrer ces noms. La plupart auront un fichier appelé README (avec quelques variantes) qui donne des informations de base sur le système. Puis, la plupart des répertoires auront soit un fichier README semblable soit un index qui donne une brève description de chaque fichier. C'est habituellement le premier fichier dans un répertoire et souvent sous la forme 00INDEX.TXT. Utilisez la commande ftp pour récupérer ce fichier. Vous pouvez ensuite le visualiser en ligne ou bien le télécharger pour voir quels fichiers peuvent vous intéresser.

Pour terminer il existe des administrateurs de système qui semblent presque prendre plaisir à rendre les choses difficiles -- ceux qui utilisent tous les avantages des capacités d'Unix pour créer des noms de fichiers d'une longueur absurde. Sur certains sites FTP, vous verrez des noms de fichiers longs de 80 caractères environ, remplis de lettres en majuscules, de tirets bas et autres éléments orthographiques qui rendront très difficiles le fait de taper correctement le nom du fichier quand vous essayez de le récupérer. Votre arme secrète dans ce cas est la commande mget. Il suffit de taper mget, un espace et les cinq ou six premières lettres du nom du fichier, suivies par un astérique, par exemple:

mget This_F*

Le site FTP vous demandera si vous voulez récupérer le fichier qui commence par ce nom. S'il existe plusieurs fichiers qui commencent de cette manière, vous pourrez avoir à répondre 'n' un certain nombre de fois, mais c'est encore plus facile que d'essayer de recréer un nom de fichier ridiculement long.

7.6 CERTAINS SITES FTP INTERESSANTS

Ce qui suit est une liste de quelques sites ftp intéressants, classés par catégories. Cependant avec des centaines de sites ftp à présent disponibles sur le Net, cette liste ne fait à peine qu'égratigner la surface de ce qui est disponible. Un usage libéral d'archie vous aidera à trouver les fichiers spécifiques.

Les heures données pour chaque site sont exprimées dans l'heure locale de la côte Est (des Etats Unis) et elles représentent les périodes durant lesquelles il est considéré comme acceptable de se connecter.

AMERINDIENS

pines.hsu.edu. La "home" page d'IndianNet, ce site contient une grande variété de répertoires et fichiers traitant des Indiens et des Esquimaux, dont des données fédérales de recensement, des rapports de recherche et une base de données des profils tribaux. Regardez dans les répertoires pub et indian.

AMIGA

ftp.uu.net Contient des programmes pour Amiga dans le répertoire systems/amiga. Disponible 24 heures/24.

wuarchibe.wustl.edu Regardez dans le répertoire pub/aminet Disponible 24 heures/14.

ANIMAUX FAMILIERS

rtfm.mit.edu Les répertoires pub/usenet/rec.pets.dogs et pub/usenet.rec.pets.cats contiennent respectivement des documents sur ces animaux. Voir à la rubrique livre un avertissement sur l'utilisation de ce site ftp. De 6h du soir à 6h du matin.

ATARI

atari.archive.umich.edu Vous trouverez presque tous les fichiers Atari dont vous pourrez avoir besoin, dans le répertoire atari. De 7h du soir à 7 h du matin.

BIBLIOTHEQUES

ftp.unt.edu Le répertoire de la bibliothèque contient de nombreuses listes de bibliothèques qui mettent sur informatique des catalogues de fiches accessibles au travers du Net.

CONSOMMATEUR

rtfm.mit.edu Le répertoire pub/usenet/misc.consomers contient des documents relatifs au crédit. Le répertoire pub/usenet/rec.travel.air vous expliquera comment traiter avec les personnes qui font les réservations aériennes, trouver le meilleur prix sur les places, etc. Voir à la rubrique Livres un avertissement concernant l'utilisation de ce site ftp. De 6 h du soir à 6 h du matin.

CUISINE

wuarchive.wustl.edu Cherchez les répertoires recip et recipes dans le répertoire usenet/rec.food.cooking/recipe.

gatekeeper.dec.com Les recettes sont dans le répertoire pub/recipes.

ECONOMIE

neeedc.umesbs.maine.edu La banque fédérale de la réserve de Boston utilise ce site (oui, il y a bien trois 'e' dans "neeedc" pour abriter toutes sortes de données sur l'économie de Nouvelle Angleterre. La plupart des fichiers contiennent 20 années ou plus d'informations, habituellement sous des formes qui sont facilement adaptables aux fichiers de type feuille de calcul ou bases de données. Regardez dans le répertoire frbb. De 6 h du soir à 6 h du matin.

town.hall.org Regardez dans le répertoire edgar pour les premiers pas d'un système destiné à distribuer les rapports annuels et autres données publiques détenues par les compagnies et que celles ci doivent fournir à la Commission Sécurités et Echanges. L'autre répertoire fed contient divers fichiers de statistiques du bureau de la réserve fédérale.

ESPACE

ames.arc.nasa.gov Stocke les fichiers texte à propos de l'espace et de l'histoire du programme spatial de la NASA dans le sous répertoire pub/SPACE. Dans les répertoires pub/GIF et pub/SPACE/GIF vous trouverez des fichiers GIF astronomiques et au sujet de la NASA, dont des photos de planètes, satellites et autres objets célestes. De 9h du soir à 9h du matin.

ETHIQUE INFORMATIQUE

ftp.eff.org La "home" page de l'Electronic Frontier Foundation. Utilisez cd pour aller dans le répertoire pub et puis jetez un coup d'oeil dans les répertoires EFF, SJG et CPSR pour trouver des documents sur l'EFF lui même et les divers problèmes relatifs au Net, l'éthique et la loi. Disponible 24 h/24.

FTP

iraun1.ira.uka.de Géré par le département informatique de l'Université de Karlsruhe en Allemagne, ce site offre des listes de sites FTP anonymes à la fois au niveau international (dans le répertoire anon.ftp.sites) et en Allemagne (dans anon.ftp.sites.DE). De minuit à 2h du matin.

ftp.netcom.com Le répertoire pub/profiles a des listes de sites ftp.

GOUVERNEMENT

ncsuvm.cc.ncsu.edu Le répertoire SENATE contient des enregistrements biographiques des audiences du Sénat des Etats Unis et des documents de plusieurs séances passées du Congrès. Récupérez le fichier README.DOC9111, qui donne des informations sur les noms de fichiers peu explicites. De 6 h du soir à 6 h du matin.

nptn.org L'Office Générale de Comptabilité est l'aile investigatrice du Congrès. Le répertoire pub/e.texts/gao.reports est un essai par l'agence d'utiliser ftp pour distribuer ses rapports. Disponible 24 h/24.

infoumd.edu Le répertoire info/Government/US/Whitehouse contient des copies de coupures de presse at autres documents de l'administration Clinton. De 6 h du soir à 6 h du matin.

leginfo.public.ca.gov C'est un dépôt de lois , calendriers et autres informations liées au gouvernement de l'Etat en Californie. Disponible 24 h/24.

whitehouse.gov Cherchez des copies de papiers présidentiels, des transcriptions de conférences de presse et autres informations proches. Disponible 24h/24.

Voir également à la rubrique loi.

HISTOIRE

nptn.org Ce site dispose d'une collection importante et croissante de fichiers texte. Dans le répertoire pub/e.texts/freedom.shrine.directory, vous trouverez des copies d'importants documents historiques, de la Magna Carta jusqu'à la Déclaration d'Indépendance et la proclamation d'Emancipation. Disponible 24h/24.

ra.msstate.edu L'Etat du Mississippi contient une base de données éclectique de documents historiques, qui vont de la stratégie de bataille d'Attilla jusqu'aux chants des soldats au Vietnam, dans le répertoire docs/history. De 6 h du soir à 6h du matin.

seq1.loc.gov La Librairie du Congrès a acquis de nombreux documents du gouvernement de l'ex Union Soviétique et en a traduit la plupart en anglais. Dans le répertoire pub/soviet.archive/text.english, vous trouverez tout des télégrammes de Lénine ordonnant la mort de paysans jusqu'à la réponse de Kroutchev à Kennedy durant la Crise des missiles cubains. Le fichier README dans le répertoire pub/soviet.archive fournit un index de ces documents. De 6 h du soir à 6h du matin.

HONG KONG

nok.lcs.mit.edu a des images GIF des vedettes pop de Hong Kong, des photos d'immeubles et des vues sont disponibles dans le répertoire pub/hongkonh/HPKA. De 6h du soir à 6h du matin.

IMAGES

wuarchiv.wustl.edu Le répertoire graphics/gif contient des centaines de photographies GIF et d'images dessinées, des dessins animés jusqu'aux voitures, images de l'espace et vedettes de la chanson. Elles sont arrangées en une longue série de sous répertoires.

INTERNET

ftp.eff.org Le répertoire pub/Net_info a un certain nombre de sous répertoires contenant divers guides de ressources de l'Internet et des fichiers d'information, dont la dernière version en ligne du Guide EFF de l'Internet. Disponible 24h/24.

nic.ddn.mil Le répertoire internet-drafts contient des informations au sujet de l'Internet, alors que le répertoire scc contient des bulletins sur la sécurité des réseaux. De 6h du soir à 6h du matin.

LITTERATURE

nptn.org Dans les répertoires pub/e.textx/gutemberg/etext91 et etext92, vous pouvez obtenir des copies des Fables d'Esope, les travaux de Lewis Caroll et autres oeuvres de la littérature, ainsi que le Livre des Mormons. Disponible 24h/24.

LIVRES

rtfm.mit.edu Le répertoire pub/usenet/rec.arts.books contient des listes de lecture pour divers auteurs ainsi que des listes de librairies recommandées dans différentes cités. Malheureusement, ce site utilise des noms de fichier d'une longueur incroyable -- si longs qu'ils peuvent défiler jusque en dehors de votre écran si vous utilisez MS-DOS ou certains autres ordinateurs. Même si vous ne voulez qu'un seul des fichiers, il sera plus simple d'utiliser mget au lieu de get. De cette manière, on vous demandera pour chaque fichier si vous voulez le récupérer; sinon vous pourriez être agacé à cause du système qui n'arrêtera pas de vous dire que le fichier que vous voulez n'existe pas (puisque vous pouvez oublier la fin de son nom du fait du problème de défilement). De 6 h du soir à 6 h du matin.

mrcnext.cso.uiuc.edu Le Projet Gutenberg est un effort de traduction des textes papier sous une forme électronique. Aujourd'hui plus de 100 titres sont disponibles, depuis des travaux de Lewis Carrol jusqu'à Mark Twain; de "Une histoire de deux cités" au "fils de Tarzan". Regardez dans les répertoires /etext/etext92 et /etext/etext93. De 6 h du soir à 9 h du matin.

LOI

info.umd.edu Les décisions de la Cour Suprême des Etats Unis depuis 1989 jusqu'à aujourd'hui sont stockées dans le répertoire info/Government/US/SupremeCt. Chaque trimestre dispose d'un répertoire différent (par exemple, term1992). Récupérez les fichiers README et index pour vous aider à utiliser les chiffres dans les noms. De 6h du soir à 6h du matin.

ftp.uu.net Les décisions de la Cour Suprême sont dans le répertoire court-opinions. Vous devriez récupérer le fichier index, qui vous indiquera à quel nom de fichier correspond un numéro. Les décisions ne sont disponibles qu'aux formats WordPerfect et Atex. Disponible 24h/24.

MACINTOSH

sumex-aim.stanford.edu C'est le premier des sites pour les logiciels sur Macintosh. Après vous être loggé, allez dans le répertoire info-mac, qui vous fournira une longue liste de sous répertoires avec virtuellement tous les programmes sharewares ou freewares que vous pouvez désirer. De 9 h du soir à 9 h du matin/

ftp.uu.net Vous trouverez de nombreux programmes Macintosh dans le répertoire systems/mac/simtel20. Disponible 24h/24.

MS-DOS

wuarchive.wustl.edu Ce site contient l'une des plus grande collection mondiale de logiciels MS-DOS. Les fichiers sont en fait copiés, ou "en miroir" depuis un ordinateur de l'armée américaine White Sands Missile Range (qui utilise un logiciel ftp ce qui est complètement incompréhensible). Il fournit également d'importantes collections de logiciels pour Macintosh, Windows, Atari, Amiga, Unix, OS9, CP/M et Apple II. Regardez dans les répertoires systèmes et miroirs. Le répertoire gif contient un grand nombre d'images graphiques GIF. Disponible 24h/24.

ftp.uu.net Regardez pour les programmes MS-DOS et les fichiers dans le répertoire systems/masdos/simtel20. Disponible 24h/24.

MUSIQUE

cs.uwp.edu Le répertoire pub/music contient de tout depuis les paroles de chansons contemporaines jusqu'à des CDs recommandés de musique baroque. C'est un peu différent - et plus facile à naviguer - que les autres sites ftp. Les fichiers et les noms de répertoires sont sur la gauche, alors que sur la droite, vous trouverez une brève description du fichier ou du répertoire.

potemkin.cs.pdx.edu L'archive sur Bob Dylan. Interviews, notes, rapports année par année de sa vie et plus encore, dans le répertoire pub/dylan. De 9h du soir à 9h du matin.

ftp.nevada.edu Des accords de guitare pour des chansons contemporaines sont dans le répertoire pub/guitar, dans les sous répertoires organisés par groupe ou par artiste.

PHOTOGRAPHIE

ftp.nevada.edu Photolog est un résumé en ligne des nouvelles de la photographie, dans le répertoire pub/photo

RELIGION

nptn.org Dans le répertoire pub/e.texts/religion, vous trouverez des sous répertoires pour des chapitres et des livres de la Bible et du Coran. Disponible 24h/24.

REVUES DE FILM

lcs.mit.edu Regardez dans le répertoire movie-reviews. De 6h du soir à 6h du matin.

SCIENCE FICTION

elbereth.rutgers.edu Dans le répertoire pub/sfl, vous trouverez de nombreux résumés pour divers shows TV de science-fiction, dont Star Trek (non seulement la série initiale et Nouvelle Génération sont présents mais également la version en dessin animé l'est également), Lost in Space, Galactica, Twilight Zone, Le Prisonnier et Docteur Whi. Il existe également des listes de divers choses en relation avec la science fiction et un fanzine de science- fiction en ligne. De 6h du soir à 6h du matin.

SEXE

rtfm.mit.edu Regardez dans les répertoires pub/usenet/alt.sex et pub/usenet/alt.sex.wizards pour y trouver des documents traitant de tous les aspects du sexe. Voir à la rubrique livres pour un avertissement concernant l'utilisation de ce site ftp. De 6h du soir è 6h du matin.

SHAKESPEARE

atari.archive.umich.edu Le répertoire shakespeare contient la plupart des travaux du barde. Un certain nombre d'autres sites disposent également de ses travaux, mais généralement sous forme d'un fichier géant. Ce site les éclate en de nombreuses catégories (comédies, poésie, histoires, etc.) de telle sorte que vous puissiez récupérrer des pièces individuelles ou des sonnets.

TEMPS

wuarchive.wustl.edu Le répertoire /multimedia/images/wx contient des images GIF du temps en Amérique du Nord. Les fichiers sont mis à jour toutes les heures et ils sont de cette forme: CV100222. Les deux premières lettres indiquent le type du fichier: CV signifie que c'est une photo prise en lumière visible par un satellite météo. Les images CI sont similaires, mais elles utilisent la lumière infra rouge. Toutes deux sont en noir et blanc. Les fichiers qui commencent par SA sont des cartes radar colorées des US qui montrent les perturbations météorologiques importantes mais également les fronts et les températures dans les plus grandes villes. Les nombres indiquent la date et l'heure (GMT - cinq heures sur la côte Est) de l'image: les deux premiers nombres représentent le mois, les deux suivants le jour et les deux derniers l'heure. Le fichier WXKEY.GIF explique les divers symboles des fichiers SA.

TV

coe.montana.edu Le répertoire pub/TV/Guides contient des histoires et autres informations au sujet de douzaines de shows TV. Seulement deux loggin ftp anonymes sont autorisés à la fois, donc vous devrez peut être essayer plusieurs fois avant d'arriver à vous connecter. De 8h du soir à 8h du matin.

ftp.cs.widener.edu Le répertoire pub/simpsons contient plus de fichiers qu'il n'est possible d'en avoir besoin au sujet de la famille Bart. Le répertoire pub/strek contient des fichiers à propos des shows original et Next Génération ainsi que les films. Voir également à la rubrique science fiction.

USENET

ftp.uu.net Dans le répertoire usenet, vous trouverez les fichiers des "questions les plus souvent posées", copié depuis rftm.mit.edu. Le répertoire des communications contient des programmes qui permettent aux utilisateurs de MS-DOS de se connecter directement au travers des sites UUCP. Dans le répertoire info, vous trouverez des informations sur ftp et les sites ftp. Le répertoire inet contient des informations au sujet d'Internet. Disponible 24h/24.

rtfm.mit.edu Le site contient tous les fichiers disponibles "questions les plus souvent posées" pour les groupes de news Usenet dans le répertoire pub/usenet. Voir à la rubrique livres pour un conseil sur l'utilisation de ce site ftp. Disponible de 6h du soir à 6h du matin.

VIRUS

ftp.unt.edu Le répertoire antivirus a des programmes anti-virus pour les ordinateurs MS-DOS et Macintosh. Disponible de 7h du soir à 7h du matin.

VOYAGES

nic.stolaf.edu Avant de choisir votre prochain voyage au delà des mers, vous pouvez souhaiter savoir si le Département d'Etat a publié des conseils au sujet des pays sur votre itinéraire. Les conseils, qui couvrent tous les aspects depuis les dégāts des ouragans jusqu'à la guerre civile sont dans le répertoire pub/travel- advisories/advisoris, classés par pays. De 7h du soir à 7h du matin.

7.7 ncftp -- MAINTENANT QUE VOUS ME DITES!

Si vous avez de la chance, les personnes qui font fonctionner votre système hôte ou votre site fournisseur d'accès public auront installé un programme appelé ncftp, qui simplifie l'utilisation du processus ftp.

Pour les débutants, quand vous utilisez ncftp au lieu du bon vieux ftp, vous n'avez plus à vous inquiéter au sujet de l'orthographe "d'anonyme" quand vous vous connectez. Le programme le fait pour vous. Et une fois que vous êtes connecté, au lieu d'avoir une ligne à la suite de l'autre pleine de tirets, de x, de r et de s, vous n'aurez que la liste des fichiers ou répertoires eux mêmes (si vous avez l'habitude de MS-DOS, l'affichage que vous obtiendrez sera très similaire à celui produit par la commande dir/w). Le programme crée même une liste des sites ftp que vous avez utilisés le plus récemment, ainsi vous pouvez piocher dans cette liste, au lieu d'essayer de vous rappeler des noms de site ftp incroyablement complexes.

Lancer le programme, nous supposerons que votre site en est équipé, est facile. Au niveau du prompt de commande, tapez

ncftp nomdusite

où "nomdusite" est le site que vous voulez atteindre (autrement, vous pourriez juste taper ncftp et puis utiliser sa commande d'ouverture). Une fois connecté, vous pouvez utiliser les mêmes commandes dont vous avez l'habitude, telle que ls, get et mget. Les entrées qui se terminent par un / sont des répertoires dans lesquels vous pouvez aller avec cd; les autres sont des fichiers que vous pouvez récupérer. Il existe deux commandes ncftp bien utiles : type vous permet de changer le type du transfert de fichier (d'ASCII à binaire par exemple) et size vous permet de voir la taille d'un fichier avant de le récupérer, par exemple

size declaration.txt

vous dira quelle est la taille du fichier declaration.txt avant que vous ne le récupériez. Quand vous dites "bye" pour vous déconnecter d'un site, ncftp se rappelle du dernier répertoire dans lequel vous étiez, de telle sorte que la prochaine fois que vous vous connecterez au site, vous serez automatiquement ramené dans ce répertoire. Si vous tapez

help

vous obtiendrez une liste de fichiers que vous pouvez lire afin d'utiliser toute la puissance du programme.

7.8 LE PROJET GUTENBERG -- LES LIVRES ELECTRONIQUES

Le projet Gutenberg, coordonné par Michael Hart, a un objectif assez ambitieux: rendre disponible sous une forme électronique plus de 10 000 livres et autres documents pour l'année 2001. En 1993, le projet mettait en ligne une moyenne de quatre livre par mois sur ses sites ftp; en 1994, ils espéraient doubler ce rythme.

Commencé en 1971, le projet contient déjà une bibliothèque de centaines de livres et d'histoires, des fables d'Esope jusqu'à "Through the Looking Glass" sont disponibles pour être téléchargés. Il possède également un nombre croissant de documents d'affaires courantes, tel que l'almanach annuel de la CIA "Le livre des faits du monde".

En plus de nptn.org, les textes du projet Gutenberg peuvent être récupérés du répertoire etext à l'adresse mrcnext.cso.uiuc.edu.

7.9 QUAND LES CHOSES VONT DE TRAVERS

* Vous obtenez un message "host unavailable" (serveur indisponible). Le site ftp est arrêté pour une raison ou une autre.

Réessayez plus tard.

* Vous obtenez un message "host unknown" (serveur inconnu).

Vérfiez l'orthographe du nom du site.

* Vous écrivez mal "anonymous" quand vous vous connectez et vous obtenez un message qui vous dit qu'un mot de passe est requis quoique vous tapiez.

Entrez quelque chose, appuyez sur enter, tapez bye, appuyez sur enter et réessayez. Sinon, essayez de taper "ftp" au lieu d'"anonyme". Cela marchera sur un nombre surprenant de sites. Ou bien utilisez ncftp, si votre site le possède et ne vous en inquiétez plus après.

* Vous vous connectez à un site, mais le site vous déconnecte rapidement.

Essayez de nouveau dans quelques minutes. Comme l'Internet gagne en popularité, de plus en plus de sites sont surchargés par la demande.

7.10 FYI

(FYI : For Your Information, pour votre information).

Un large usage d'archie vous aidera à trouver des fichiers spécifiques ou des documents. Pour obtenir des informations sur des sites ftp nouveaux ou intéressants, essayez le groupe de news comp.archives sur Usenet. Vous pouvez également regarder dans les groupes de news comp.misc, comp.sources.wanted ou news.answers sur Usenet les listes de sites ftp postées chaque mois par Tom czarnik et Jon Granrose.

Le groupe de news comp.archives transportent des news sur les nouveaux sites ftp et des nouvelles intéressantes au sujet des sites existants.

Dans le groupe de news comp.virus sur Usenet, regardez les messages qui listent des sites ftp fournissant des logiciels anti-virus pour Amiga, MS-DOS, Macintosh, Atari et autres ordinateurs.

Les groupes de news comp.sys.ibm.pc.digest et comp.sys.mac.digest fournissent des informations sur les nouveaux programmes MS-DOS et Macintosh ainsi que des réponses à des questions d'utilisateurs de ces ordinateurs.