MCabber est un client Jabber en mode console, publié sous licence GNU GPL.

Fonctionnalités

  • mcabber est un client Jabber incluant les fonctionnalités suivantes: support de SSL, journalisation des discussions, complètement des commandes, déclenchement d'actions externes. Il supporte également PGP et OTR pour le chiffrement des messages ainsi que Aspell/Enchant pour la vérification d'orthographe.
  • mcabber fonctionne actuellement sur les plate-formes suivantes: GNU/Linux, FreeBSD, Mac OS X et Cygwin.
  • Les spécifications Jabber suivantes sont supportées (dans la version de développement):

Pour commencer

Si mcabber est déjà disponible, en paquet ou autre, pour votre environnement, vous pouvez passer les deux premiers paragraphes (téléchargement et installation).

  • Téléchargement

    • Télécharger la dernière version de mcabber depuis le site officiel. C'est habituellement un fichier avec l'extension .tar.bz2, comme "mcabber-0.8.3.tar.bz2".
    • Le décompresser:

      % tar xvjf mcabber-0.8.3.tar.bz2
      % cd mcabber-0.8.3
      
  • Installation

    Remarque: si vous souhaitez faire une installation locale, vous pouvez utiliser l'option --prefix.

    % ./configure
    % make
    % make install
    
  • Première utilisation

    Vous pouvez lancer mcabber sans fichier de configuration, il faudra alors paramétrer les options manuellement. Pour créer un fichier de configuration rapidement, copiez et renommez le fichier exemple fourni avec les sources:

    % mkdir ~/.mcabber
    % chmod 0700 ~/.mcabber
    % cp mcabberrc.example ~/.mcabber/mcabberrc
    

    Ensuite, éditez le fichier. Renseignez votre login et le serveur Jabber. (Remarque: si vous voulez activer le chiffrement SSL, consultez l'option "ssl_verify").

    Okay! Vous devriez pouvoir lancer mcabber maintenant!

  • Ça tourne... mais comment ça marche??

    La fenêtre mcabber est divisée en 4 zones. Le roster, alias buddylist (liste de contacts), se trouve à gauche, et la zone de discussion, ou chat buffer, à droite. La zone de commandes est au bas de la fenêtre, sous la zone d'informations.

    Deux barres d'état entourent la zone d'informations. La barre d'état inférieure est la "barre d'état principale" et reflète l'état général du logiciel (votre état, en somme). L'autre barre est la "barre d'état de la discusion" et affiche l'état du contact actuellement sélectionné.

    Pour afficher l'historique des discussions, vous devrez rentrer en mode discussion (Chat Mode). Pour activer ce mode, appuyez sur la touche Entrée, pour en sortir appuyez sur la touche ESC. Envoyer un message permet aussi d'activer le mode discussion.

    Utilisez les touches PageUp/PageDown pour vous déplacer dans le roster.

  • Lisez la page de manuel pour plus de détails, ainsi que le fichier de configuration pour connaître toutes les options disponibles.

    Vous pouvez utiliser l'aide en ligne (commande /help). Si les fichiers d'aide de mcabber ont été traduits dans votre langue, vous pouvez choisir la langue via l'option lang (voir le fichier config).

  • Vous pouvez consulter le lien suivant pour un petit guide en français.

Développement

  • Vous pouvez rejoindre la salle de conférence (MUC room) de mcabber mcabber@conf.lilotux.net si vous avez des suggestions/questions, ou si le développement de mcabber vous intéresse (attention, conférence en anglais).

    Les contributions sont bienvenues, n'hésitez pas!

  • Vous pouvez utiliser le dépôt Mercurial si vous voulez utiliser la dernière version ou développer mcabber. Cf. Building mcabber from Mercurial (en anglais).

  • Vous pouvez consulter la page TODO, pour voir les fonctionnalités futures (ou du moins demandées).

FAQ

La foire aux questions n'a pas été traduite.

Trucs et Astuces

Vous pouvez consulter la page Tips And Tricks (anglais) pour quelques conseils (peut-être) intéressants.

Liens