====== Finch : Client de messagerie instantanée ======
* Objet : Le but de ce tutoriel va être de voir pas à pas la configuration et l'utilisation du logiciel de messagerie instantanée Finch.
* Niveau requis : {{tag>débutant avisé}}
* Commentaires : //Il n'y a aucune difficulté, il suffit de ne pas être réfractaire à l'utilisation du clavier. //
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) && un petit tour par ici peut-être intéressant [[:doc:reseau:pidgin|Pidgin]]
* Suivi : {{tag>à-tester}}
* Création par [[user>sogal]] 16/09/2013
* Testé par <...> le <...>
* Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?pid=67089|ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
===== Introduction =====
Finch est un logiciel de messagerie instantanée (IM) en mode texte/console. Il supporte de nombreux protocoles AIM/ICQ, Yahoo!, MSN, IRC, Jabber/XMPP/Google Talk, Napster, Zephyr, Gadu-Gadu, Bonjour, Groupwise, Sametime, SIMPLE, MySpaceIM et MXit et gère les connexions simultanées à plusieurs réseaux.\\
Il est basé sur la libraire purple et sur le paquet pidgin-data ce qui fait de lui l'interface texte de pidgin, mais pas seulement.
S'il n'est pas le plus léger des logiciels d'IM en mode texte (ex: mcabber), c'est certainement l'un des plus complets. Il peut étendre ses fonctionnalités via divers plug-ins et permet notamment l'envoi/réception de fichiers.\\
===== Installation =====
Si Pidgin est déjà installé sur votre système, certains composants partagés sont déjà présents.\\
==== Mode graphique ====
Il suffit de chercher le paquet finch dans synaptic (ou tout autre gestionnaire de paquet graphique de votre choix) puis de lancer la procédure d'installation assurant la résolution des dépendances.\\
==== Mode texte ====
Dans un terminal root, saisir:
apt-get update && apt-get install finch
===== Utilisation =====
==== Lancement ====
Étant un logiciel en mode texte Finch se lance très logiquement à partir d'un terminal ou d'une console (ce qui sera le cas dans ce tuto), via l’exécution de la commande: finch
Jusque là, rien de bien compliqué :-)
==== Premier pas et paramétrage de compte ====
=== Raccourcis clavier ===
L'intérêt, que dis-je, l'avantage, de Finch est qui se pilote entièrement depuis le clavier. Pas besoin de faire des aller-retours vers la souris et de cliquer dans tous les coins!\\
Finch est accessible en cela qu'il y a peut de raccourcis clavier à mémoriser, les déplacements se faisant de façon intuitive à l'aide des touches fléchées.\\
^ //RACCOURCIS CLAVIER// ^ //ACTION// ^
| A-a | affiche le menu de configuration de Finch (comptes, plugins, liste de contacts, etc.) |
| A-n | aller à la fenêtre suivante (n = next) |
| A-p | aller à la fenêtre précédente (p = previous) |
| A-w | si vous êtes perdus, afficher la liste de fenêtres (w = windows) |
| A-c | fermer (close) la fenêtre active |
| A-q | quitter Finch (C-c fonctionne également, comme pour n'importe quelle commande lancée dans un terminal) |
| A-m | déclenche le déplacement (m = move) d'une fenêtre. Son contour apparaît en surbrillance, il suffit d'utiliser les touches fléchées pour la déplacer. Ceci fait appuyer sur Entrée ou Échap |
| A-r | redimensionner une fenêtre (r = resize). Son contour apparaît en surbrillance, il suffit d'utiliser les touches fléchées pour l'agrandir ou la rapetisser. Ceci fait appuyer sur Entrée ou Échap |
| C-o | Ouvre (o = open) le menu de la fenêtre active (s'il en existe un) |
Ce sont là les principaux raccourcis, il en existe d'autres, pour ceux-là, se référer au manuel.\\
=== Paramétrer son compte ===
Maintenant que nous sommes familiarisés avant l'environnement de notre logiciel, nous allons créer paramétrer notre compte. Pour les besoins du tuto, j'utiliserai un compte XMPP (ensemble de protocoles standards et ouverts: [[https://fr.wikipedia.org/wiki/XMPP]]) que je vous encourage à utiliser en lieu et place des protocoles propriétaires (hotmail, AOL et même googletalk (bien que basé sur xmpp, mais bon, c'est google :-/ )).\\
Nous tapons donc A-a et dans le menu qui s'ouvre, choisir "Comptes" puis utiliser la touche Tab jusqu'à "Ajouter".\\
Dans la fenêtre qui suit, choisir le protocole XMPP et saisir ses paramètres de comptes puis Tab jusqu'à "Enregistrer".\\
Fermer la fenêtre de sélection des comptes avec A-c.\\
{{/file-R59c467f057295e9c05af1467feabb554.png}}
=== Ajouter des contacts ===
Avec la liste des contacts active, faites C-o puis sélectionner "Ajouter" => "Contacts".\\
Une fois l'adresse de votre contact renseignée, vous pouvez valider.\\
{{/file-R8ec03c17bb21882f7c6e790d5bf4feb5.png}}
=== Discuter ===
Pas bien compliqué : sélectionnez votre contact dans la liste, faites Entrée et c'est parti !\\
La fenêtre de discussion apparaît et vous n'avez plus qu'à écrire votre message (Envoyez avec Entrée).\\
{{/file-R51711a3f83d6c677216e8096f31d7e72.png}}
=== Envoyer un fichier ===
Pour envoyer un fichier à votre contact, ouvrir le menu de la fenêtre de discussion avec un C-o puis, très logiquement, sélectionnez "Envoyer un fichier".
{{/file-R1e014f6210fed02315d321e315ca132f.png}}
Un explorateur de fichier s'affiche, vous permettant de sélectionner le fichier à envoyer. Une fois choisi, valider avec Entrée.\\
{{/file-Rb790ad4c355e1e2fa9473f54e920086f.png}}
A ce moment là, une fenêtre de gestion du transfert de fichier s'ouvre vous permettant de contrôler de bon déroulement de l'envoi. Elle se fermera automatiquement à la fin de celui-ci.\\
{{/file-R7472879f78ddc0ff8b9733d7e1b763be.png}}
=== Recevoir un fichier ===
Pour recevoir un fichier, c'est encore plus simple! Une petite fenêtre s'affiche vous demandant si vous souhaitez ou non accepter le transfert (Attention, cette fenêtre peut parfois être masquée par les autres, n'oubliez de vérifier à l'aide de A-w (liste des fenêtres ouvertes).)\\
{{/file-Rd28a0c044cb4f3e4a476f86cea3b8158.png}}
Il ne vous reste plus qu'à l'enregistrer à l'endroit de votre choix grâce à la fenêtre de dialogue qui suit.\\