{{tag>Xenial ftp BROUILLON}} ---- ====== KFTPGrabber, le client FTP KDE ====== **KFTPGrabber** n'a pas été mis à jour depuis juillet 2011 et souffre donc de multiples problèmes. Préférez utiliser [[dolphin|Dolphin]] qui gère également de gérer le transfert FTP. Pour plus de détails sur les clients FTP disponibles, rendez-vous sur la page traitant du protocole [[ftp|FTP]].. Ce logiciel **kde** est l'équivalent de [[GFTP]] de [[Gnome]] ou encore de [[Filezilla]]. Sous **kde**, il y a déjà [[Konqueror]] qui peut déjà faire office de **client ftp**, mais celui-ci ne gère pas forcement très bien les droits des fichiers, les rendant parfois, inaccessibles aux visiteurs, ou encore sur certains FTP privés, il ne marche tout simplement pas... Il est surtout (//comme tous les logiciels kde//) très bien intégré à **kde**. ===== Installation ===== Il vous suffit, pour cela, d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>kftpgrabber]]** ainsi que **[[apt>language-pack-kde-fr]]** pour l'avoir en Français. ===== Lancer le logiciel ===== Pour le lancer, il est dans : **Kmenu** >> **Internet** >> **KFTPGrabber**. Vous pouvez également lancer la commande : **kftpgrabber**. Voici un aperçu du logiciel : {{kde:kftpgrabber:kftp01.png}} ===== Utilisation de KFTPGrabber ===== ==== Connexion au FTP ==== Pour ouvrir une session **FTP**, plusieurs possibilités : * En cliquant sur l'icône : {{kde:kftpgrabber:kftp02a.png}}. * En cliquant sur l'icône {{kde:kftpgrabber:kftp03.png}} puis en choisissant **Connexion rapide**. Cette fenêtre apparait et vous demande les infos nécessaires à la connexion. \\ \\ {{kde:kftpgrabber:kftp04.png }} \\ * **A** : Permet de relancer rapidement une connexion récente * **B** : Le logiciel va indiquer l'adresse qui vous permet de vous connecter via un navigateur web. Vous pouvez si vous la connaissez l'indiquer directement, le logiciel aura toutes les infos. (//Ex : ftp:/hizoka:prout@ftpperso.free.fr//) * **C** : Nom du domaine du serveur. (//Ex : ftpperso.free.fr pour Free//) * **D** : Numéro du port utilisé pour la connexion. Le 21 est celui de base, à changer si vous bloquez ce port. * **E** : Choisissez le type de connecxion voulue, sécurisée (//ssl...//). Si vous ne savez pas ou si c'est un serveur banal (//Free, orange...//), laissez en **FTP**. * **F** : Dans quasiment tous les cas, il faut décocher cette case. Elle permet de taper son **nom d'utilisateur** et son **mot de passe**. * **G** : Tapez ici le nom du **FTP**, votre //login// qui vous a était attribué par votre FAI par exemple... (//Ex : hizoka//) * **H** : Indiquez le mot de passe en lien avec votre nom d'utilisateur. (//Ex : prout//) * **I** : Cette case permet de sauvegarder les infos concernant ce FTP dans le logiciel (//le fichier contenant les signets est ~/.kde/share/apps/kftpgrabber/bookmarks.xml//). \\ * Il ne vous reste plus qu'à faire **ok** pour que la connexion s'établisse. \\ \\ ==== Utilisation du FTP ==== === Explications === Voici ce que cela doit donner une fois connecté : {{kde:kftpgrabber:kftp05.png}} Dans mon exemple je me connecte à un **FTP** free. Le logiciel est donc séparé en deux : * La partie de gauche représentant mon pc (//home/hizoka et le contenu du dossier//). * La partie de droite représentant le FTP (//racine du ftp avec pour contenu, 3 images//). === Transferts === Pour transférer des fichiers/dossiers, vous pouvez : * Double cliquer sur le fichier (//ne marche pas avec les dossiers, cela les ouvre//). * Faire glisser les fichiers/dossiers d'un coté à l'autre. * Faire un clic droit sur les fichiers/dossiers et choisir **Transférer**. Les transferts se font du **FTP** au **PC** et inversement. ==== Déconnexion ==== Pour vous déconnecter, vous avez plusieurs possibilités : * Passer la souris sur l'icône se trouvant à gauche du nom du **FTP**, celle-ci se change en croix, il ne vous reste plus qu'à cliquer dessus et à accepter la confirmation. * Il est également possible de passer par l'option {{kde:kftpgrabber:kftp03.png}} et de choisir **Déconnecter**. ===== Détails des icônes ===== Les différentes icônes et informations vont être expliquées afin d'utiliser le logiciel de façon « optimale ». ==== Partie supérieure ==== Nous allons donc regarder cette partie : {{kde:kftpgrabber:kftp06.png}} * {{kde:kftpgrabber:kftp07.png}} : Permet de créer une nouvelle fenêtre dans un onglet à droite ou a gauche. > Ex : {{kde:kftpgrabber:kftp08.png}} * {{kde:kftpgrabber:kftp03.png}} : Permet, comme nous l'avons vu, d'ouvrir la fenêtre demandant les identifiants du compte FTP. * {{kde:kftpgrabber:kftp09.png}} : Permet de changer le mode de transfert... **//je ne connais pas les différences, dans le doute on laisse//** :-). ==== Partie centrale ==== Nous allons donc regarder cette partie : {{kde:kftpgrabber:kftp10.png}} * {{kde:kftpgrabber:kftp11.png}} {{kde:kftpgrabber:kftp12.png}} {{kde:kftpgrabber:kftp13.png}} : Ces icônes vous permettent de vous déplacer dans vos dossiers, mais bon, vous ne devez pas apprendre grand chose là :-). * {{kde:kftpgrabber:kftp14.png}} : Permet de recharger le contenu du dossier (//utile surtout pour recharger un dossier contenu sur un FTP qui a du mal à se mettre à jour//). * {{kde:kftpgrabber:kftp15.png}} : Ramène dans le dossier de base (//celui-ci est modifiable comme nous le verrons après//). * {{kde:kftpgrabber:kftp16.png}} : Permet de créer un dossier à l'emplacement où vous êtes. * {{kde:kftpgrabber:kftp17.png}} : Permet d'annuler le transfert en cours. * {{kde:kftpgrabber:kftp18.png}} : Permet d'afficher ou d'enlever l'arborescence qui se trouve à gauche des listes de fichiers. * {{kde:kftpgrabber:kftp19.png}} : Permet de créer un filtre afin de n'afficher que certains fichiers. >Ex : si je tape **ima**, il ne me m'affichera que le dossier **Images** dans la liste de fichier. * {{kde:kftpgrabber:kftp20.png}} : Cette option sera détaillée dans la partie **Utilisation avancée**. * {{kde:kftpgrabber:kftp21.png}} : Permet de connaitre le temps depuis lequel vous êtes connecté au serveur. * {{kde:kftpgrabber:kftp22.png}} : Permet de savoir l'emplacement où vous vous trouvez.Vous pouvez taper directement le dossier dans lequel vous voulez vous déplacer. * {{kde:kftpgrabber:kftp23.png}} : Permet de savoir si la connexion que vous utilisez est protégée. ==== Partie inférieure ==== Nous allons donc regarder cette partie : {{kde:kftpgrabber:kftp24.png}} * **A** : * {{kde:kftpgrabber:kftp25.png}} : Permet de **charger** une liste de fichier à transférer. * {{kde:kftpgrabber:kftp26.png}} : Permet d'**enregistrer** une liste de fichier à transférer. * {{kde:kftpgrabber:kftp27.png}} : Permet de **lancer** le transfert des fichiers. * {{kde:kftpgrabber:kftp28.png}} : Permet de **mettre en pause** le transfert des fichiers si le serveur le gère. * {{kde:kftpgrabber:kftp29.png}} : Permet de **stopper** le transfert des fichiers. * {{kde:kftpgrabber:kftp30.png}} : Permet d'**annuler** le transfert des fichiers. * {{kde:kftpgrabber:kftp31.png}} : Permet de **faire une recherche** complexe dans la liste de fichier en transfert. Chercher une destination, une source, un serveur en particulier et de les remplacer. * {{kde:kftpgrabber:kftp32.png}} : Permet de **filtrer** le nom des fichiers de la liste de transfert. * {{kde:kftpgrabber:kftp33.png}} : Raccourci permettant de **limiter** la vitesse de **téléchargement** des fichiers. * {{kde:kftpgrabber:kftp34.png}} : Raccourci permettant de **limiter** la vitesse d'**envoi** des fichiers. * {{kde:kftpgrabber:kftp35.png}} : Raccourci permettant de **limiter** le nombre d'**envoi et de réception simultanés**. * **B** : Affiche les fichiers dont l'envoi ou la réception a échoué. * **C** : Affiche les processus en cours sur les différents serveurs. * **D** : Affiche les requêtes et les réponses du **FTP**. * **E** : Affiche un graphique du débit utilisé. * {{kde:kftpgrabber:kftp36.png}} : Permet de connaître le débit total d'**envoi**. * {{kde:kftpgrabber:kftp37.png}} : Permet de connaître le débit total de **réception**. Les raccourcis ne sont pas gardés en mémoire !! Il faut faire les modifications dans les configurations. ===== Utilisation avancée ===== ==== Gérer ses signets et ses comptes FTP ==== === Garder ses comptes et signets en mémoire === * Lorsque vous faites une connexion rapide, cochez la case : **Ajouter aux signets**. * Si vous êtes sous **KDE** (//pas vraiment d'intérêt d'utiliser ce logiciel sinon//), vous pouvez utiliser les mots de passe et noms d'utilisateurs du logiciel KWalletManager , qui gère tous vos mots de passes. Pour activer cette option direction configuration ! > Pour que KWalletManager vous demande s'il doit garder en mémoire l'adresse et le mot de passe, vous devez taper par ex : ftp://mon-nom:mon-mot-de-passe@ftpperso.free.fr dans la barre d'adresse de **Konqueror**, il vous demandera alors si vous souhaitez enregistrer ces données. Je ne connais pas les **sites FTP proches**.... === Utiliser ses comptes et signets === * Pour les signets : Ils apparaissent dans : * **Signets**, et vous avez la liste de vos comptes **FTP**. * En cliquant sur l'icône {{kde:kftpgrabber:kftp03.png}} puis en choisissant **Se connecter à**. * Pour les comptes de KWalletManager, il suffit d'aller dans : **Signets** >> **Sites dans Kwallet**. === Modifier ses signets === Pour cela : **Signets** >> **Modifier ses signets**. Cette fenêtre vous permet de : * Changer le nom du compte (//permet de mieux se repérer dans ses signets//). * Modifier les identifiants et mots de passe des comptes. * Changer le dossier de base du **PC** et du **FTP** en fonction du compte. * Ajouter une description du compte. * Limiter le nombre de processus pour le serveur. * D'autres options moins utiles... ==== Les options de l'îcone de tout à l'heure ==== Oui oui, cette îcone :-) : {{kde:kftpgrabber:kftp20.png}} * **A** : Permet l'envoi de commande au **FTP**, encore faut-il qu'il soit compatible... * **B** : Permet de modifier le codage... **//je ne connais pas les différences, dans le doute on laisse//** :-). * **C** : Permet de créer un fichier .txt contenant la liste des dossiers et fichiers du dossier où l'on se trouve. * **D** : Ouvre un onglet ou une nouvelle session de **Konqueror** dans le dossier choisi de **KFTGrabber**. * **E** : Permet de chercher deux fichiers identiques entre le **PC** et le **FTP** (//ou le PC et un autre dossier du PC//). * **F** : Permet de voir la différence de contenu entre deux dossiers entre le **PC** et le **FTP** (//ou le PC et un autre dossier du PC//). * **G** : Raccourci pour afficher ou cacher les fichiers/dossiers commençants par un ".". ==== Les options pour les listes de transferts ==== {{kde:kftpgrabber:kftp39.png}} En faisant un clic droit sur un fichier de la liste de transfert, vous pouvez : {{kde:kftpgrabber:kftp40.png }} * **A** : Démarrer le transfert du fichier (//pour en démarrer plusieurs, n'oubliez pas d'augmenter le **Treads** à plus d'un//). * **B** : Annuler le transfert. * **C** : Supprimer le fichier en attente. * **D** : Supprimer tous les fichiers en attente ou en cours de transfert. * **E** : Le monter d'un cran dans la liste des fichiers à transférer. * **F** : Le monter tout en haut dans la liste des fichiers à transférer, afin qu'il soit le prochain à être transféré. * **G** : Le descendre d'un cran dans la liste des fichiers à transférer. * **H** : Le descendre tout en bas dans la liste des fichiers à transférer, afin qu'il soit le dernier à être transféré. * **I** : En choisissant cette option, vous pouvez : * Modifier le nom du fichier sur le serveur qui réceptionne le fichier. * Savoir sur quel serveur, le fichier va être transféré. * Savoir de quel serveur provient le fichier. L'envoi de **FTP** à **FTP** semble possible, si cela est supporté par les serveurs.... ===== Configuration ===== Nous allons maintenant voir les options les plus intéressantes du logiciel. À vous d'explorer les autres options... Pour cela : **Configuration** >> **Configurer KFTPGrabber**. Les explications sont généralement assez claires... ==== Général ==== * **Général** : {{kde:kftpgrabber:kftp42.png}} * **Signet** : {{kde:kftpgrabber:kftp43.png}} * **Notification** : {{kde:kftpgrabber:kftp44.png}} ==== Transfert ==== * **Connexion** : {{kde:kftpgrabber:kftp45.png}} * **Espace disque** : {{kde:kftpgrabber:kftp46.png}} * **Processus** : {{kde:kftpgrabber:kftp47.png}} * **Miscellaneous** : {{kde:kftpgrabber:kftp48.png}} ==== Affichage ==== {{kde:kftpgrabber:kftp49.png}} ==== Actions ==== Permet de choisir les actions à réaliser en fonction des différents cas. > Ex : Toujours remplacer les fichiers qui existent déjà lorsque je les télécharge s'ils sont plus récents ou différents. ===== Bug ===== Il arrive souvent, que le logiciel se ferme tout seul. Souvent en lien avec une action particulière (//ex : lorsque je sélectionne toute la liste des fichiers et que je clique sur l'icône de suppression//), sur certains fichiers (//trop gros ??!//) ou quand le nombre de fichiers est important... ===== Désinstallation ===== Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. ===== Voir aussi ===== Des références particulièrement intéressantes pour approfondir le sujet peuvent être utiles. * **(en)** [[https://www.kftp.org/|Site officiel de KFTPGrabber]] ---- //Contributeurs : [[utilisateurs:hizoka|hizoka]]// Merci à Elodie pour son aide !