Autres sites




 


VOUS DITES FTP?

Avant de commencer, un gros merci à Maude Francoeur qui est venu à ma rescousse la semaine dernière avec son article sur la gestion des signets dans MS Explorer. Le palefrenier galopant d'en haut, l'ami M.D. - et malgré les apparences, le mot ami est faible - m'avait engagé dans la rédaction d'un article sans savoir que j'étais absent. Ha! le trigaud! Ainsi donc, après avoir fait des transferts de personnalité, nous parlerons cette semaine et la semaine prochaine de transferts de fichiers!

Chaque fois que vous téléchargez une page web, vous effectuez plusieurs petits transferts de fichiers : le contenu textuel, les images et parfois des petits programmes en JAVA ou des contrôles ActiveX. Ce type de transfert est unidirectionnel, c'est à dire que vous recevez de l'information sans en envoyer (bon, dans la réalité c'est plus compliqué, mais on simplifie, s'il vous plaît!). Lorsque vous envoyez un courriel, c'est encore une fois un transfert de fichier. Alors pourquoi c'est si compliqué quand on parle de transfert par FTP? Un peu de lumière sur ce protocole mal aimé…

FTP désigne le File Transfer Protocole. C'est donc un protocole, comme le HTTP (HyperText Transfer Protocole), mais spécialisé dans l'échange de fichiers binaires (et ASCII) entre deux machines distantes, reliées entre elles par Internet (TCP-IP). Fin du paragraphe techno-nerd-aggressif.

Certes, on peut échanger des fichiers binaires via le courriel ou encore le web, mais il y a de gros désavantages.

  1. Avec le courriel, vous risquez de faire exploser la boîte de réception (serveur) de votre destinataire ou la vôtre, puisque celle-ci a habituellement une capacité de seulement 5 Mo. Aussi, si vous envoyez un fichier de 3 Mo à un destinataire qui ne s'y attend pas, il aura la fâcheuse surprise de devoir attendre la fin du téléchargement de ce joli 3 Mo avant de pouvoir lire ses messages, qui peuvent être urgents (genre, les dernières cotes de la bourse!). Le courriel n'est pas fait pour cela, malgré la fonction « document attaché ». Utilisez plutôt cette dernière fonction pour envoyer de petits fichiers, comme des documents textes ou des chiffriers. La limite « socialement acceptable »? Environ 500 Ko.

  2. Par le web, il vous est possible de télécharger des fichiers binaires non-affichables (ZIP, EXE, etc) dans votre machine, mais vous ne pouvez pas faire le chemin inverse, à savoir envoyer un fichier vers une autre machine. C'est ce que vous faîtes chaque fois que vous cliquez sur un lien qui pointe vers un fichier ZIP ou EXE pour le sauvegarder dans votre disque dur.
Mais avec le protocole FTP, pas de problème! Vous pouvez envoyer et recevoir des fichiers de toutes sortes et de toutes tailles, sans tracas. Bien sûr, le vitesse de votre lien à l'Internet et la capacité de votre disque dur sont encore et toujours des facteurs à considérer…

Si vous utilisez Windows95, un logiciel FTP en mode ligne de commande (DOS) est disponible. Pour l'appeler, il suffit de taper ftp en ligne de commande.

Et là, vous êtes prêt(e) à entrer dans le merveilleux monde de la ligne de commande! C'est un bon point de départ pour apprécier toute les vertus de UNIX… J'en parlerai plus en détails la semaine prochaine. Mais avant, voyons un peu comment ça se passe dans les contes de fées (Windows et MAC).

Tout est plus beau et plus facile dans les contes de fées. Certes, il y a toujours un méchant et un élément perturbateur, mais ça finit toujours bien! Ainsi donc, il existe des logiciels qui offrent une métaphore très intuitive pour l'utilisation du protocole FTP. Mon préféré est WS_FTP et nous nous servirons de lui pour notre exemple. Sachez que la plupart des logiciels FTP ont des interfaces semblables et que les principes de bases s'appliquent dans tous les cas, comme toujours!

Les étapes :

  1. Il faut connaître l'adresse du serveur FTP. Tout est une question d'adresses (URL) dans Internet! Comme par exemple : ftp.cdrom.com
  2. Dans le cas d'un serveur FTP public, il est possible de se connecter anonymement (Anonymous FTP). Si vous vous connectez sur un serveur privé, comme celui de votre Intranet, il faudra fournir un nom d'usager et un mot de passe.
  3. Une fois la connexion établie, il faut aller au bon endroit. Et c'est là que ça se complique un tout petit peu… Les répertoires FTP, c'est pas le Web!
  4. Une fois que vous avez identifié le ou les fichiers à télécharger, il suffit d'en commander le transfert. Voilà!

La fenêtre de connexion

  1. Le nom dont vous désirez donner à cette adresse (vous pouvez écrire n'importe quoi!)
  2. L'adresse URL du serveur FTP (c'est comme pour le Web)
  3. Le type de serveur (pas important)
  4. Si vous avez cliqué (5), c'est le USER ID par défaut.
  5. Commande une connexion de type anonyme (sans login)
  6. On utilise son adresse de courriel comme mot de passe dans le cas d'une connexion de type anonyme (ce n'est donc pas si anonyme que ça!)

Donc, vous êtes connecté. Vous voyez très certainement une liste de répertoires comme celle-ci :

Parfois, il y a un fichier README ou INDEX qui contient une « table des matières », mais sinon, choisissez le répertoire PUB (public). De là, vous aurez accès à une liste plus descriptive des répertoires disponibles.

Lorsque vous avez fait votre choix, il vous suffit de commander le téléchargement vers votre machine en cliquant (dans WS_FTP) sur la flèche correspondant à la direction du transfert. Notez qu'à gauche, c'est l'arborescence de votre disque local et qu'à droite, c'est celle du serveur FTP.

D'autres logiciels FTP permettent ce genre d'opérations « faciles ». Il y en a même qui s'installent directement dans votre gestionnaire de fichiers. Le seul hic avec ceux-ci, c'est qu'il est fréquent d'oublier une connexion ouverte; enfin, je trouve. Les amis du MAC profitent des mêmes avantages : les logiciels FTP sont assez simples.

Notons au passage l'arrivée imminente de FTP Expert de la compagnie québécoise Visicom. Si WS_FTP est le meilleur pour le moment selon mon humble avis, FTP Expert est très prometteur et en français monsieur! De plus, il permettra des connexions simultanées multiples, ce qui manque cruellement à la version disponible de WS_FTP.

En terminant, je voudrais vous dire qu'il y a beaucoup de choses qui traînent dans les confins des serveurs FTP de ce monde; il y a même des contenus fort intéressants qui ne sont pas encore disponibles par le Web! À vous de les découvrir!

La semaine prochaine, on ferme le volet FTP avec les commandes de base en mode texte (FTP DOS de Win95). On ne sait jamais, ça pourrait vous sauver la vie! Sérieusement. Je laisse le mot de la fin à un confrère de chez Microsoft : « La différence entre une station de travail et un PC? Si ça vous fait sentir plus important, alors c'est une station de travail. »

Chrystian Guy



 


Infos | Ajouter un site | Pour nous écrire



Copyright © 1995-96-97 NETgraphe inc. - Tous droits réservés.