Ä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, damit er von anderen Programmen gesteuert werden kann
epiphany mitteilen, dass “aim:” Links an gaim übergeben werden
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.
Als erstes muss Gaim gestartet werden.
Nun ist das Einstellungen Menü zu öffnen
(Tools->Preferences), der Punkt “Plugins” auszuwählen
und die Checkbox bei “Remote Control” zu aktivieren. (Siehe
Abb.)

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.
Genau genommen wird nicht Epiphany konfigutiert, sondern GNOME. Epiphany greift dann auf diese Konfiguration zu.
Als erstes machen wir dazu ein Nautilus Fenster auf und öffnen die URL “preferences:///”.
Dort wird dann der Punkt “File Types and Programs” gestartet.
Hier befindet sich auf der rechten Seite die Schaltfläche “Add Service” die wir betätigen

Der
nun erscheinende Dialog muss nun laut folgender Abbildung ausgefüllt
werden und ist danach mit “OK” zu bestätgen.
Das Dialogfenster sollte
nun in etwa so aussehen:

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.
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.
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.