Epiphany, Jabber und Gaim

Ähnlich wie “mailto:” Links können unter Epiphany auch sehr leicht “aim:” Links eingerichtet werden um Gaim zu steuern.

Folgende Einstellungen miüssen dazu vorgenommen werden:

Gaim vorbereiten

Ich gehe davon aus, dass Gaim so weit eingerichtet ist, dass damit normal gechattet werden kann. Sollte dies nicht der Fall sein ist das hier nicht das geeignete Dokument.

  1. Als erstes muss Gaim gestartet werden.

  2. Nun ist das Einstellungen Menü zu öffnen (Tools->Preferences), der Punkt “Plugins” auszuwählen und die Checkbox bei “Remote Control” zu aktivieren. (Siehe Abb.)



  3. Als letztes muss noch getestet werden, ob alles so funktioniert, wie wir es erwarten. Das kann einfach mit dem Kommando `gaim-remote uri aim:goim?screenname=sagi@cargal.org` gemacht werden. Weitere Informationen zu “gaim-remote” findest du wie gewohnt unter unter “man gaim-remote”.

Wenn das nun funktioniert hat, können wir sofort dazu übergehen Epiphany mitzuteilen, dass die “aim:” Links mit Gaim (oder genauer mit “gaim-remote”) zu behandeln sind.

Epiphany konfigurieren

Genau genommen wird nicht Epiphany konfigutiert, sondern GNOME. Epiphany greift dann auf diese Konfiguration zu.

  1. Als erstes machen wir dazu ein Nautilus Fenster auf und öffnen die URL “preferences:///”.

  2. Dort wird dann der Punkt “File Types and Programs” gestartet.

  3. Hier befindet sich auf der rechten Seite die Schaltfläche “Add Service” die wir betätigen


  4. Der nun erscheinende Dialog muss nun laut folgender Abbildung ausgefüllt werden und ist danach mit “OK” zu bestätgen.


  5. Das Dialogfenster sollte nun in etwa so aussehen:



  6. Nun ist es an der Zeit alle überflüssigen Fenster zu schliessen und ein HTML Dokument zu erstellen, in dem irgendwo ein Link “<a href=aim:goim?screenname=sagi@cargal.org>sagi@cargal.org</a>” vorkommt. Wenn dieses Dikument nun mit epiphany geöffnet wird, dann sollte ein Klick auf den Link ein Chat Fenster öffnen.

Andere aim: Links

Es gibt neben aim:goim?screenname=sagi@cargal.org, mit dem man eine Konversation mit dem angegebenen User startet, noch andere Arten von Links:

aim:gochat?roomname=cargal@cargal.org verbindet zu einem Chatroom

aim:addbuddy?screenname=sagi@cargal.org fügt einen User zur Buddy Liste hinzu.

Mehr Informationen darüber können umter `man gaim-remote` bezogen werden.

Feedback

Jegliches konstrukive Feedback zu diesem Tutorial ist herzlich willkommen, egal ob Rechtschreib- oder Tippfehler, Inhaltliche Korrekturen oder Ergänzungen. Einfach ein Mail an christian@sagmueller.net senden.