MCabber ist ein konsolenbasiertes Jabberprogramm, veröffentlicht unter GNU GPL.

Translations: Hauptseite englisch, Hauptseite Russisch (Russian), Hauptseite Französisch (French).

Features

  • mcabber ist ein textbasiertes Jabberprogramm mit Funktionen wie SSL Unterstützung, Nachrichten Logging/History, Kommando vervollständigung, und externen Aktionen (trigger).
  • mcabber unterstützt die folgenden Plattformen: GNU/Linux, FreeBSD, Mac OS X and Cygwin.
  • Die folgenden JEP's werden in der Entwicklerversion unterstützt:

Los gehts...

  • Runterladen

    • Hol dir das aktuellste Paket von der offiziellen Website. Es ist ein mit bzip gepacktes Tar-Archiv, zum Beispiel 'mcabber-0.8.3.tar.bz2'.
    • Entpack es:

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

    • Hinweis: Wenn du mcabber nicht systemweit installieren willst kannst du die --prefix Option für configure benutzen um das Zielverzeichniss der Installation anzugeben.

      % ./configure
      % make
      % make install
      
  • Erster Start

    Du kannst mcabber ohne Konfigurationsdatei starten aber dann musst du die Konfigurationsoptionen bei jedem Start von Hand setzen. Einfacher geht es wenn du die Beispielskonfiguration, die mit den Quellen mitgeliefert wird, in dein Home-Verzeichniss kopierst:

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

    Jetzt kannst du die Datei editieren. Gesetzt werden müssen username und server. (Hinweis: Wenn du SSL benutzen willst vergiss nicht die ssl_verify Option anzuschauen) Jetzt solltest du mcabber starten können!

  • Es läuft... aber wie funktioniert es?

    Der mcabber Bildschirm ist in 4 Bereiche geteilt. Die Kontaktliste(Roster) links. Das "Chat-Fenster" oder "Buffer" rechts. Die Eingabezeile ist am unteren Ende des Bildschirms unter einem kleinen "Nachrichten Fenster" (LogWindow). Das "Nachrichtenfenster" ist von zwei "Log-Fenstern" umgeben.
    Die untere Statuszeile ist die Hauptstatuszeile, sie zeigt den die Meldungen die mcabber betreffen an. Die zweite Statuszeile zeigt nur die Meldungen für den Chatpartner an.
    Um die einzelnen Chatfenster anzuzeigen musst Du in den Chatmodus wechseln. Mit Enter wird in den Chatmodus gewechselt, dieser kann mit der ESC Taste wieder verlassen werden. Sobald Du eine Nachricht schreibst wird automatisch in den Chatmodus gewechselt.
    Auf der Kontaktliste(Roster) wird mit BildHoch/BildRunter navigiert.

  • Für mehr Details solltest du die Manpage lesen. In der Beispielkonfiguration werden alle möglichen Einstellungen gezeigt.

    Außerdem kannst Du die Onlinehilfe (command /help) verwenden. Wenn die Hilfedateien von mcabber in deine Sprache übersetzt wurden kannst du die lang Option einstellen (siehe Konfigurationsdatei).

Pakete

Möglicherweise existieren Pakete für dein Betriebssystem, so dass du mcabber nicht übersetzen musst.

Entwicklung

  • Du kannst an der mcabber Multi-User-Chat Konferenz im Raum mcabber@conf.lilotux.net teilnehmen wenn du Anregungen oder Fragen hast oder einfach nur an der Entwicklung interessiert bist.

    Contributions are very welcome, do not hesitate!

  • Wenn du die aktuellste Version benutzen willst oder mcabber hacken kannst du das Mercurial repository nutzen, Siehe Building mcabber from Mercurial.

FAQ

MCabber will sich nicht verbinden. jab_start: SSL negotiation failed: self signed certificate wird als Fehlermeldung ausgegeben.
Setze ssl_verify in der Konfigurationsdatei auf 0 oder richte die Optionen die das Zertifikat betreffen korrekt ein.
Wie verbinde ich mich zu meinem Google-Talk-Konto?
Sollte mit den folgenden Einstellungen funktionieren:
set username = your.email@gmail.com
set server = talk.google.com
set ssl = 1
set ssl_verify = 0
Ich will eine Taste neu belegen, wie finde ich den Tastencode heraus?
Wenn die Taste nicht belegt ist wird der Tastencode in der Statuszeile angezeigt.
Wie erstelle ich eine Gruppe?
Mit /move kannst du einen Kontakt in eine Gruppe verschieben, falls diese nicht existent ist wird sie erstellt.
Wie richte ich einen transparenten Hintergrund ein?
Mit color_background = default.
Kann ich PGP Verschlüsselung nutzen?
Lies bitte die OpenPGP Seite.
Wie bekomme ich den MCabber Quelltext über Mercurial?
Du liest nicht richtig! Das wurde bereits erwähnt, Die aktuellste Version übersetzen.
Ich habe einen Vorschlag für eine neue Option!
Besuch uns doch im MCabber MUC und sag es uns dort.
Ich würde gerne spenden...
Wirklich? Such meine Emailadresse oder JID im Quelltext und kontaktiere mich! ;-)
Auf der MCabber Webseite gibt es auch einen PayPal-Knopf.

Tips

Schau dir auch die Tips und Tricks Seite an, vielleicht findest du nützliche Hinweise.

Links