Table des matières
Mcabber
Présentation
mcabber est un client pour le protocole Jabber. Ici, pas d'avatar ou d'émoticones. Mesdames, messieurs, nous parlons dans ce tutoriel d'un client jabber en mode texte. Ne partez pas, ça peut servir…
Tout le monde ne dispose pas toujours d'une interface graphique. Donc là, même sans serveur X, vous pouvez toujours retrouver vos amis… Mieux, le jour ou votre serveur X vous lâche sauvagement, vous pouvez demander de l'aide! L'aspect pratique existe donc…
Enfin, si comme moi Kopete vous pique les yeux, Pidgin ne vous satisfait pas, vous n'aimez pas le style de jabbim… bref, vous aimez bien ce qui est sobre, Mcabber est fait pour vous.
Notez que malgré ça, vous pouvez bénéficier des avantages de la coloration syntaxique, qui vous permettra de savoir si un contact vous parle, ou si quelqu'un s'adresse particulièrement à vous dans un salon…
Installation
Sous openSUSE, vous trouverez Mcabber dans le dépôt messaging. Vous le trouverez également en One Click Install.
Si vous voulez ajouter le dépôt manuellement, vous trouverez par la suite Mcabber avec Yast, ou directement avec zypper :
zypper in mcabber
Configuration
Installé, Mcabber ne marche pas immédiatement. Si vous tentez de le lancer, il devrait vous répondre qu'il ne trouve pas un fichier de configuration. Pas de panique. Un exemple est disponible sur internet, et ses commentaires remplissent très bien le rôle de documentation
Première chose : créez le dossier .mcabber dans votre dossier personnel, par exemple de la façon suivante :
cd ~ mkdir .mcabber
Il faut alors créer le fichier mcabberrc et y coller le contenu de l'exemple cité précédemment. Il est nécessaire d'y apporter quelques modifications.
A la ligne
set username = yourusername
substituez votre nom d'utilisateur, par exemple :
set username = agemen
De même remplacez la ligne
set server = your.jabber.server
en précisant votre serveur jabber, par exemple :
set server = jabber.org
Dernière chose importante, précisez votre pseudonyme par défaut, en “décommentant” la ligne :
#set nickname = Abitbol
et en remplaçant Abitbol par votre pseudo. Si vous ne modifiez pas cette ligne, pas grave, votre nom d'utilisateur jabber sera préféré Cela peut devenir :
set nickname = Agemen
Utilisation
Pour lancer le logiciel, placez vous dans une console, et faites :
mcabber
Comme d'habitude un petit
man mcabber
vous en dira très long… d'autant que là, encore une fois, la documentation est très complète. Ne partez pas, cependant… je vais vous expliquer les principes de base.
Les commandes
Dans Mcabber, pas de fenêtres, pas de menus déroulants… donc il faut qu'on réussisse à se débrouiller à réunir toutes les infos dont on a traditionnellement besoin avec ce genre d'applications. Heureusement, on peut invoquer tout un tas de commandes, qui vont nous permettre de gérer correctement notre utilisation du compte Jabber. Les commandes commencent par le caractère “/” et peuvent recevoir un ou plusieurs arguments.
/connect
vous permettra de vous connecter à votre compte jabber, tandis que
/disconnect
vous déconnectera.
/quit
vous permettra de quitter Mcabber.
La gestion des resources jabber
- Ajout d'un contact :
Utilisez la commande
/add [jid [nickname]]
le “jid”, c'est l'identifiant jabber de votre futur nouveau contact. Vous pouvez, sans y être obligé, ajouté un pseudo associé à l'identifiant.
- Gestion d'un contact : vous pouvez choisir d'être visible ou non pour les gens de votre liste de contacts. Utilisez :
/authorization allow|cancel|request|request_unsubscribe [jid]
L'identifiant jabber est facultatif. Si vous ne le précisez pas, la commande sera affectée au contact sur lequel cous êtes placé, dans le “roster”.
- Suppression d'un contact : pour supprimez un contact, rien de plus simple :
/del
supprimera le contact courant, dans le “roster”, de votre liste de contacts.
Le Roster
Le roster, c'est le “machin” à gauche, dans lequel vous pouvez voir la liste de vos contacts, ou des salons auxquels vous avez l'habitude de prendre part.
Pour vous déplacer dans le roster, utilisez PageUp et PageDown.
Rejoindre un salon
Pour rejoindre un salon, il faut utiliser la commande
/room join|leave|names|nick|privmsg|remove|topic|unlock|destroy
l'argument join s'utilise avec le nom du salon, par exemple :
/room join terralio@chat.jabberfr.org
Pour savoir qui est là, faites
/room names
Astuces
Rendre le fond transparent :
Set color_background = default.
Je pense que vous connaissez l'essentiel… En espérant que ça vous soit utile