This page (revision-12) was last changed on 23-Jul-2013 09:37 by Markus Monderkamp 

This page was created on 03-Oct-2006 21:29 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
12 23-Jul-2013 09:37 5 KB Markus Monderkamp to previous http://code.google.com/p/gtalksms/
11 04-Jun-2013 13:56 4 KB Peter Hormanns to previous | to last
10 31-May-2013 23:00 4 KB Markus Monderkamp to previous | to last xchat statt cxhat
9 31-May-2013 22:59 4 KB Markus Monderkamp to previous | to last Slash ergänzt
8 31-May-2013 22:58 4 KB Markus Monderkamp to previous | to last Jabber und XMPP für die Linux/BSD/FOSS-Konsole
7 05-Oct-2012 21:01 3 KB Peter Hormanns to previous | to last Vysper
6 04-Oct-2012 20:55 3 KB Peter Hormanns to previous | to last Tagging
5 04-Oct-2012 20:51 3 KB Peter Hormanns to previous | to last coccinella
4 04-Oct-2012 20:49 3 KB Peter Hormanns to previous | to last coccinella
3 23-Dec-2008 18:51 3 KB JensKapitza to previous | to last update und ein wenig aufgeräumt
2 14-Nov-2006 10:18 6 KB MarkusMonderkamp to previous | to last für JSPWiki mit Thomas' und Peter's Filter
1 03-Oct-2006 21:29 6 KB UnknownAuthor to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

Dies ist eine AlteSeite aus unserem UseModWiki bei Sourceforge.>>
<<
Bitte überarbeite die Seite, passe die Formatierung für das JSPWiki an
und entferne diesen Text.

Vielen Dank!

{{{
== Jabber aka XMPP ==

Quick-Historie:
Im Anfang war das IRC. Dann kamen die propriet&auml;ren
Instant-Messaging Services.
Dann kam D.J. Adams zu einem Treffen mit Vertretern der
LUG-Krefeld und stellte in seinem
[http://www.amazon.de/exec/obidos/ASIN/0596002025 O'Reilly Buch]
das GPL-Protokoll '''Jabber''' vor.

Jabber ist mittlerweile auch als '''XMPP''' (Extended Messaging and
Presence Protocol) bekannt.
Das Protokoll wird nicht nur zur menschlichen Konversation über
Netzwerke verwendet, sondern auch zu Steuerungszwecken und
brilliert bei der Interprozesskommunikation. Verschlüsselung per
SSL ist nativ m&ouml;glich.

Die Jabber Lounge unserer LUG ist unter folgender Adresse bekannt:
lug-kr@conference.jabber.org (ich verwende gaim als Jabber-Client)

Mein Account bei Jabber.org lautet
[maxmon@jabber.org/<nowiki>Gaim</nowiki>]

Cool uses for Jabber: http://www.jabber.org

Chat-Bots: Was [http://linuxbrit.co.uk/rbot/ rbot] für irc ist,
leistet [http://jabber4r.rubyforge.org jabber4r] für Jabber.

Wer möchte, ergänze bitte diese Fundgrube damit "Jabber rockt"!


-- MarkusMonderkamp

== Und nun? ==

Gute Frage. Ein richtig bombastisches Jabber-Tutorial habe ich
noch nicht entdeckt.
Das [http://www.amazon.de/exec/obidos/ASIN/0596002025 O'Reilly]
''Jabber''-Buch kann ich eher Programmierern empfehlen.
[http://www.samspublishing.com/title/0672325365 SAMS] hat auch
etwas zum Thema.
Immerhin gibt es bei
[http://www.netzwelt.de/news/71064-tutorial-jabber-die-sichere-imalternative.html
Netzwelt.de] ein deutsches Tutorial und bei
[http://www.jabber.org/user/userguide/ jabber.org] einen englischen
Userguide.
Ich versuche, die folgenden Fragen geb&uuml;ndelt und
einger&uuml;ckt zu beantworten,
sei es auch nur mit meinen Fundstellen zu
<nowiki>RFC/JEP/FAQ/Scoobidoooo</nowiki>.
Vielleicht können wir ein eigenes LUG-Instant-Message-Howto
b&uuml;ndeln, sofern gen&uuml;gend Stichworte
zusammenkommen.
-- MarkusMonderkamp

Ich habe nicht viel Ahnung von der Materie und habe jetzt versucht,
aus obigen Informationen irgendwas zu machen. Ich habe mich also
als tbayen@jabber.org angemeldet, habe den oben angegebenen
Chatroom betreten und es passiert nichts... Habe ich alles richtig
gemacht? Kann ich irgendjemandem eine Nachricht schicken, um zu
sehen, ob er antwortet? Oder habe ich das richtig verstanden, daß
ich nur Leuten Nachrichten schicken kann, die auch online sind? Ich
habe "maxmon@jabber.org" in meine Buddy-Liste eingetragen. Da steht
jetzt aber "nicht autorisiert" dahinter. Kann ich das auch nur
ändern, wenn der Betreffende online ist oder bekommt er meine
Anfrage bei seinem nächsten Einloggen?

Die folgenden Snapshots habe ich mit Gaim 1.1.4 unter KDE
geschossen.
Der Chatroom ist bei jabber.org eingetragen, hat jedoch wohl nur
ein Motto, wenn ein Anwesender es eintr&auml;gt:
upload:Jabber-Groupchat.jpg

Die Buddy-Liste und Kontaktliste sieht so aus:
upload:Jabber-Kontaktliste.jpg

Laut Jabber-Core [http://www.ietf.org/rfc/rfc3920.txt RFC-3920]
und Jabber-IM [http://www.ietf.org/rfc/rfc3921.txt RFC-3921] kann
Mensch bei Jabber nicht viel falsch machen.
Ist der Gesprächspartner nicht am Ger&auml;t, wird die Anfrage
bis zu seinem n&auml;chsten Login am Jabber-Server vorgehalten.
Die Authorisierung wird als einfache Sicherheitsma&szlig;nahme
dem Gegen&uuml;ber zur  
Best&auml;tigung angeboten, was auch bei Dir der Fall war, nur
war ich an der Nordsee.
Direkt danach konnte ich Dich authorisieren - auf jeden Fall geht
nichts verloren.
Das direkte Gespräch kann somit auch zeitversetzt stattfinden:
upload:Screen-p2p.jpg '''&lt;- wer sich auskennt, macht bitte
das Bild sichtbar, danke'''

Laut Jabber-Doku gibt es eine Suchfunktion für Personen. Die habe
ich in Gaim nicht gefunden. Kann man denn sonst irgendwie suchen
(Webschnittstelle oder so)? Außerdem habe ich (als alter KDEler)
zuerst mit Kopete experimentiert.
Das scheint aber irgendwie gar nicht zu gehen. Vielleicht lags aber
auch an meiner wenigen Ahnung.

Fragen über Fragen... Was hier eindeutig fehlt ist ein Tutorial für
den absoluten Anfänger. -- ThomasBayen

Tutorial siehe oben in
[http://www.netzwelt.de/news/71064-tutorial-jabber-die-sichere-imalternative.html
deutsch] und [http://www.jabber.org/user/userguide/ englisch],
klasse ist f&uuml;rwahr der
Wikipedia-[http://de.wikipedia.org/wiki/Jabber Eintrag].
In Gaim verwende ich für die Personen-Auskunft den
Kontaklisten-Men&uuml;punkt ''Buddies-&gt;Benutzerinfos
abrufen... (STRG + I)'':
upload:Jabber-Userinfo.jpg '''&lt;- wer sich auskennt, macht
bitte das Bild sichtbar, danke'''

Eine Raumliste gibt in der Kontakliste der Men&uuml;punkt
''Werkzeuge-&gt;Raumliste'' wieder:
upload:Jabber-Raumliste.jpg

Zur Suchfunktionalit&auml;t in Jabber: Gaim ist nicht der
einzige Jabber Client.
[http://tkabber.jabber.ru/ Tkabber]deckt viele Aspekte der
Jabber-Protokollvorgaben in seiner
umfangreichen Men&uuml;struktur ab und bietet auch
Suchfunktionen und ein Arsenal von Klängen
für Benutzeraktionen (Login, -out, Message erhalten und senden,
"bin weg", "bin da" (Presence), etc.).
Das [http://tkabber.jabber.ru/node/160 Tkabber-Starpack] wird nur
gespeichert und l&auml;uft "out of the Box".

Weitere Notizen zu Jabber-Clienten:
* [http://kai.iks-jena.de/jabber/jabber7.html verschlüsselte]
Jabber-Sitzungen
* andere Jabber-[http://rabenhorst.blogg.de/eintrag.php?id=351
Clienten] Stand 2004; http://amessage.info mit SMTP-Gateway
* XMPP und Jabber mit dem
[http://www.linux-magazin.de/Artikel/ausgabe/2004/01/perl/perl.html
Perlmeister Mke Schilli] automatisieren

Bei Zeiten folgen Snapshots oder Howtos etc. zu anderen
IM-Clienten, wie z.B. Tkabber.
Wenn ich mich recht erinnere gab es im Linuxuser oder Linuxmagazin
einen Schwerpunkt zum Thema ''Gaim vs. Kopete'':
http://www.linux-user.de/ausgabe/2005/12/

Auszug:
" '''Fazit'''
Sowohl bei Gaim als auch bei Kopete handelt es sich um komfortable
Chat-Programme.
Beide k&ouml;nnen in die Desktop-Leiste verbannt werden, wenn
Sie nur den Online-Status
Ihrer Chat-Partner &uuml;berwachen m&ouml;chten. Kopete
bietet dann den Vorteil,
dass es &uuml;ber eintreffende Nachrichten mit einer
unaufdringlichen Sprechblase
unterrichtet, welche kaum von der Arbeit abenkt.
Kopete bietet au&szlig;erdem einige zus&auml;tzliche
Features wie eine
Rechtschreibpr&uuml;fung und ein &Uuml;bersetzungs-Plugin,
die Gaim-Usern vorenthalten
bleiben. Gaims Einbindung der einzelnen Chat-Protokolle erscheint
daf&uuml;r insgesamt
solider - besonders, was das Senden von Dateien im Chat angeht.
Au&szlig;erdem formatiert es den Chat in der
Standardeinstellung zugleich lesbarer
und platzsparender als Kopete.(pkr.)"

Off-Topic: Im gleichen Heft wird zum Verskripten des IRC mit
[http://irssi.org IRSSI] aufgerufen...
<<}}}