A quoi sert CuteFTP?

Le FTP est un protocole qui permet de transférer des fichiers entre votre ordinateur et un ordinateur distant dont vous connaissez l'adresse. Plusieurs informations sont nécessaires pour se connecter à un site:

  • l'adresse du site: elle est généralement donnée sous forme d'adresse IP, par exemple 194.56.212.32
  • le port: c'est un nombre qui permet de différencier les données qui arrivent par votre connexion, il s'agit généralement du nombre 21 par défaut, c'est-à-dire si aucun numéro de port n'est précisé
  • le nom d'utilisateur (login) et le mot de passe (passwd) qui permettent d'identifier l'utilisateur. Si aucun nom d'utilisateur est donné il s'agit alors d'une connexion anonyme, le login sera alors anonymous et la coutume veut que le mot de passe d'une session anonyme soit son adresse e-mail (par exemple jefkillr@club-internet.fr

Ces informations sont généralement données sur le Web dans un URL, c'est-à-dire une adresse compacte qui contient toutes ces informations, c'est-à-dire une adresse de la forme:
ftp://login:passwd@xxx.xxx.xxx.xxx:port/repertoires/fichier

où xxx.xxx.xxx.xxx représente l'adresse du site (parfois donnée sous forme textuelle, par exemple ftp.chez.com).
lorsque login:passwd n'est pas présent il s'agit d'une session anonyme
lorsque le port n'est pas précisé il s'agit du port 21.

CuteFTP est un client FTP, c'est-à-dire un programme qui permet de simplifier les opérations de connexion et de transfert de fichiers vers un site FTP. Il existe beaucoup de programmes similaires, mais celui-ci est un des plus répandus et son bon fonctionnement a été prouvé, ainsi ce tutorial peut s'appliquer aux autres clients FTP, dont l'interface sera différente mais le fonctionnement restera très proche.

 

Démarrage de CuteFTP

Lorsque vous double-cliquez sur l'icone de CuteFTP, une fenêtre s'ouvre à vous

Il s'agit du gestionnaire de site: un classeur dans lequel vous pouvez répertorier vos sites FTP préférés.

La fenêtre de gauche représente une arborescence dans laquelle vous pouvez créer, renomer ou supprimer des répertoires dans lesquels vous avez la possibilité de classer les sites FTP. Les 3 boutons situés en dessous de l'arborescence servent à gérer les dossiers:

  • Add folder: permet d'ajouter un répertoire
  • Delete folder: permet de supprimer le répertoire sélectionné
  • Rename folder: permet de renommer le répertoire sélectionné

La fenêtre de droite représente les sites FTP contenus dans le répertoire en cours. Pour ajouter un site FTP il suffit d'appuyer sur le bouton

Le bouton permet d'importer vos répertoires provenant d'une autre version de CuteFTP installée sur votre disque ou même de vos préférences de WS_FTP (un autre client FTP).

 

Ajouter un site

Lorsque vous avez appuyé sur le bouton , la fenêtre suivante s'affiche à l'écran:

Il s'agit tout simplement d'aller remplir les différents champs nécessaires à la connexion.

  • Site Label représente le nom que vous donnez au site
  • Host Adress représente l'adresse du site
  • User ID est le nom d'utilisateur (si aucun nom vous est donné cochez l'option Anonymous dans le cadre Login type)
  • Passwd représente le mot de passe, des astérisques s'affichent pour le masquer
  • Transfer type permet de choisir le mode de transfert des fichiers, il est conseillé de laisser la détection automatique qui choisira le mode le plus approprié
  • Host type désigne le type de machine à laquelle on va se connecter, on ne le connaît généralement pas, il vaut donc mieux laisser la détection automatique
  • Initial remote directory permet de préciser les répertoires dans lesquels vous désirez vous retrouver lors de la connexion. Par défaut il s'agit de la racine que l'administrateur du site a défini, mais il se peut que vous vouliez constamment aller dans un répertoire particulier, auquel cas il vous faudra remplir ce champ en précisant l'adresse relative. Pour aller dans le répertoire upload à la connexion il faudra remplir le champ avec "upload"
  • Remote directory filter vous permet de préciser les extensions que vous désirez voir apparaître (les autres seront masquées)
  • Initial local directory représente le répertoire local (sur votre machine) qui sera affiché à la connexion. Par défaut il s'agira du répertoire dans lequel se trouve CuteFTP
  • Local directory filter vous permet de préciser les extensions que vous désirez voir apparaître en local

L'onglet Advanced vous donne accès à des réglages avancés:

  • le Port (en haut à gauche) peut être précisé s'il s'agit d'un nombre autre que 21
  • Connection Retries indique le nombre de fois que CuteFTP va essayer de se reconnecter en cas d'échec
  • Delay between retries désigne l'intervelle de temps entre chaque nouvel essai de la part de CuteFTP
  • l'option Upload filenames (en bas à gauche) permet de préciser si l'on désire que la casse (majuscules et minucules) soit préservée lorsque l'on envoie des fichiers sur l'ordinateur distant

Les autres options sont peu utiles.

 

Se connecter

Une fois tous les champs remplis cliquez sur OK, puis double-cliquez sur le site voulu dans le gestionnaire de site. Lorsque vous êtes connectés au site FTP, un message d'invite s'offre à vous:

Il suffit de cliquer sur le bouton OK pour voir s'afficher la fenêtre suivante:

La fenêtre de gauche représente l'arborescence locale (votre disque dur) tandis que la fenêtre de droite représente le disque de l'ordinateur distant. Pour se déplacer dans l'arborescence il suffit de double cliquer sur les répertoires. L'icône permet de remonter au répertoire parent.
Les tranferts de fichiers s'effectuent en sélectionnant un ou plusieurs fichiers (en appuyant simultanément sur le bouton CTRL et sur le bouton gauche de la souris vous pouvez sélectionner plusieurs fichiers) dans une des fenêtres (gauche ou droite) puis en faisant un glisser-déposer vers l'autre fenêtre. Un indicateur dans la barre d'état permet de suivre l'avancement du tranfert (temps restant et pourcentage du fichier envoyé).

 

Qu'est-ce que la compression de fichiers ?

La compression de fichier consiste à créer un nouveau fichier plus petit à partir de un ou plusieurs fichiers, on parle souvent de "fichier archive", car ils sont souvent destinés à servir de sauvegarde. Les utilitaires de compression sont apparus car les fichiers créés par une application ne sont pas compressés. En effet ceci impliquerait un ralentissement du système en raison de la décompression nécessaire pour pouvoir l'utiliser.

L'opération de compression s'effectue grâce à des algorithmes (méthodes mathématiques) de compression. Il en existe plusieurs dont celui permettant de créer des "fichiers zippés" dont l'extension est ".zip" et qui est le format le plus courant sur Internet aujourd'hui.
L'algorithme utilisé n'est pas des plus performant mais WinZip a permis d'avoir une interface conviviale, ce qui a fait de lui un standard de fait.

Remarque :
Quel que soit l'algorithme utilisé, le taux de compression dépend du type de fichier : une image sera généralement peu compressée alors qu'un fichier texte sera souvent très compressé car les informations redondantes sont beaucoup plus nombreuses dans un fichier texte que dans une image.

Il est intéressant d'avoir recours à la compression de fichiers pour pouvoir les enregistrer sur un support tel que des disquettes ou bandes de sauvegarde. Ceci permet outre le fait de diminuer l'espace requis, de regrouper plusieurs fichiers ensemble (éventuellement sur plusieurs disquettes, ce qui est intéressant pour des fichiers volumineux), et éventuellement de les diffuser sur Internet, où le problème de la taille des fichiers à transférer est important.

Parmi les outils permettant de gérer la compression au format "zip", le plus diffusé est sans nul doute le shareware WinZip qui gère les archives "zip" sous Windows. Il est le plus répandu mais certains outils gratuit gèrent également ce format de fichier.

Il est important de noter également que les fichiers zippés sont gérés nativement (c'est à dire sans extension ou programme supplémentaire) dans la nouvelle version Windows Me. Certains outils (dont WinZip) permettent de créer à la place d'un simple fichier au format "zip", un fichier dit "auto-extractible", c'est à dire en réalité un petit programme autonome exécutable dont l'exécution provoquera l'extraction des fichiers qu'il contient en lui même : on se libère ainsi de la nécessité d'avoir un utilitaire gérant le type de fichier en question (en contre-partie, le fichier généré est bien sûr un peu plus gros et peut d'autre part être infecté par un virus).

A noter que suivant la version de l'algorithme utilisé, il est possible que vous ne puissiez pas décompresser un fichier si l'utilitaire que vous utilisez est trop ancien. Il faut donc veiller à mettre sa "boîte à outils" à jour...

Winzip est disponible en téléchargement à cette adresse :
http://www.winzip.com

 

Utiliser Winzip

Lorsque l'on installe WinZip, ce dernier s'inscrit comme étant le programme par défaut pour gérer les fichiers ".zip". Ainsi pour lancer WinZip, utilisez le menu "Démarrer" ou bien cliquez deux fois sur un fichier au format "zip". Il existe une troisième possibilité avec le menu contextuel, dont nous verrons l'utilisation et l'intérêt dans une section suivante.

Lorsque WinZip est exécuté, s'il n'a pas été enregistré (c'est à dire qu'une licence n'a pas été achetée, et que vous l'utilisez donc dans la période légale d'essai puisqu'il s'agit d'un shareware, partagiciel en français...) une première boîte de dialogue nous informe, et on doit cliquer sur le bouton "I Agree" pour pouvoir utiliser le programme.

Une fois dans le programme lui même, l'interface ci-dessous apparaît (avec la liste des fichiers contenus dans l'archive "zip" le cas échéant, si vous avez lancé WinZip en cliquant 2 fois sur un fichier "zip").

 

Voici les actions qu'il est possible d'effectuer à partir de cette interface :

 

Ce bouton permet de créer une nouvelle archive. Après vous avoir demandé où placer cette nouvelle archive, WinZip affiche une boîte de dialogue dans laquelle il faut préciser les fichiers à y intégrer en les compressant.
Ces fichiers ne sont bien sûr pas supprimés de leur emplacement initial.
Permet d'ouvrir un fichier au format "zip". WinZip affiche alors la liste des fichiers qui sont contenus dans cette archive. Il est possible d'extraire un seul fichier ou toute l'archive.
Permet d'accéder aux répertoires "favoris" dans lesquels on travaille le plus souvent.
Ce bouton est disponible dès que l'on a crée une nouvelle archive ou ouvert une archive existante. Il permet d'ajouter un fichier à l'archive en cours.
Lance l'extraction d'un fichier ou de toute l'archive. Ce menu est détaillé dans la section "Extraction des fichiers d'une archive"
WinZip permet de visualiser un fichier avant de l'extraire (en réalité, il est extrait dans un répertoire temporaire puis supprimé).
L’option Sortie de Contrôle est très utile pour examiner et/ou exécuter les fichiers d’une archive. Elle crée, dans le Gestionnaire de programmes, un groupe contenant une icône pour chaque fichier de l’archive. Double-cliquez sur une icône de ce groupe pour exécuter le fichier correspondant, ou pour visualiser le fichier avec le programme qui lui est associé. En effet le menu "Voir" est très limlité. Les entrées créés dans le Gestionnaire de programme sont supprimées automatiquement lorsque l'archive est fermée.
Permet de lancer un assistant d'aide à l'utilisation de WinZip.

 

Création d'une archive avec le menu contextuel de Windows

Windows permet de présenter un menu contextuel lorsque l'on clique sur le bouton droit de la souris. Ce menu contextuel est paramétrable et WinZip en profite pour permettre la création directe d'une archive lorsqu'on clique avec le bouton droit de la souris.
Pour ce faire, l'installation de WinZip ajoute au menu contextuel de Windows les options "Ajouter au zip" et "Ajouter à "+nom_du_fichier".

Si on clique sur le bouton droit de la souris après avoir sélectionné dans l'explorateur de fichier un fichier s'appellant "superman", Windows affiche le menu que ci-dessous.

menu contextuel de Winzip

L'icône représentant un étau avec un dossier est celui symbolisant WinZip.
Il est possible d'ajouter le fichier à un fichier zip existant ou à un nouveau fichier avec un nom à préciser (option "Ajouter au Zip").

Il est également possible de créer directement le fichier "superman.zip" (option "Ajouter à superman.zip"); dans ce cas si "superman.zip " existe déjà, il est mis à jour en rajoutant ou modifiant le fichier "superman" dans l'archive.

Il est également possible en sélectionnant plusieurs fichiers dans l'explorateur (appuyer sur une des touches Ctrl ou Shift lorsque vous sélectionnez les fichiers avec la souris) de créer une nouvelle archive contenant plusieurs fichiers (comme si l'on avait utilisé le menu "Ajouter" de l'interface de WinZip), ou bien de la mettre à jour. Dans ce cas, seul le menu "Ajouter au Zip" apparaît.

 

Ajouter un fichier à une archive

Lorsque l'on clique sur le bouton "Ajouter" de l'interface de WinZip, la boîte de dialogue ci-dessous apparaît.

Cette boîte de dialogue permet de sélectionner un ou plusieurs fichiers (en appuyant sur la touche "Shift" ou "Ctrl" en même temps que vous sélectionnez les fichiers à la souris).

Pour ajouter tous les fichiers il faut cliquer sur le bouton "Ajouter avec caractères de substitution". Si la case à cocher "Chercher sous-répertoire" est cochée, alors les fichiers des sous répertoires sont inclus dans l'archive. L'arborescence n'apparaît pas en tant que telle dans l'interface de WinZip, mais elle est bel et bien conservée.

Il est également possible de spécifier le taux de compression et l'action à effectuer. Concernant le taux de compression, plus ce dernier est élevé, plus l'archive est petite mais plus il faut de temps pour la créer et l'extraire ensuite.

 

Extraction des fichiers d'une archive

Lorsque l'on est dans WinZip et que l'on clique sur le bouton "Extraire", la boîte de dialogue ci-dessous apparaît.

extraitre des fichiers avec Winzip

Ceci nous permet de préciser vers quel dossier on souhaite extraire (décompresser) les fichiers contenus dans la dite archive.
On peut également choisir de n'extraire qu'un seul fichier (celui sélectionné auparavant en cliquant dessus dans l'interface de WinZip) ou bien toute l'archive.

L'option "Utiliser noms de dossiers" permet de respecter (ou créer si elle encore inexistante) lors de l'extraction, l'arborescence des répertoires dans lesquels se trouvaient les fichiers au moment de la création de l'archive. Les autres options ne nécessitent pas de commentaires...

 

Autres outils et autres formats

D'autres algorithmes de compression existent et pour chacun d'entre-eux il existe généralement différents outils pour les manipuler.
En voici plusieurs, mais cette liste est loin d'être exhaustive

 

rar C'est un concurrent direct du format "zip". Sur PC, l'utilitaire WinRAR permet d'utiliser ce type de fichier. Il permet également de créer des fichiers auto-extratibles (fichiers SFX), de gérer le format zip...
zip Le format zip est géré par d'autres outils que WinZip. Par exemple FreeZip qui est gratuit, ou bien Zipmagic 2000. On trouve également sur Internet des composants logiciels pour créer dans ses propres programmes des fichiers "zippés". Ces composants existent sous forme de librairie VCL pour Delphi, ou bien d'OCX pour VB... Certains de ces composants sont gratuits, d'autres payants.
cab C'est l'extension des fichiers "cabinets" utilisé très souvent par les programmes d'installation de Windows et les ActiveX sur Internet.
arj C'est un format de compression assez peu utilisé. WinARJ permet de gérer les fichiers au format "arj" et "zip".
tar C'est un format de fichier très utilisé sous les systèmes Unix, dont Linux. Il est utilisé pour les sauvegardes sur bandes magnétiques.
gz Utilisé également sous les systèmes Unix, ces fichiers sont créés avec l'utilitaire "gzip". Il est souvent associé aux fichiers "tar", ce qui donne des fichiers à l'extension ".tar.gz".
Pour plus d'informations
jar C'est le format de compression adopté par le langage Java pour ses "packages".
Pour plus d'informations

Accueil