Jabber

IM Nachrichten per Push aufs Iphone mit Prowl

Jabber Push,
MSN Push,
ICQ Push,
AIM Push und und und …

Und das alles geht relativ leicht :)
Der Trick ist eigentlich ganz einfach,
man Pushed einfach Jabber Nachrichten.
Um dann MSN, ICQ, AIM etc. Nachrichten zu bekommen benutzt man einfach die Jabber Transporte die all diese Kontakte und Nachrichten der anderen Protokolle nach Jabber portieren.

Also bleibt nur die Frage wie man Jabber Nachrichten aufs Iphone Pushed.
Auch hier kann man sich wie immer bedienen:
Frei nach dem Motto was es schon gibt kann man ja nehmen.
Wir implementieren also Jabber nicht selber, sondern nehmen einen Consolen Jabberclient mit Namen mcabber, der den ganzen Jabber-Part übernimmt.

More ...

Prowl

iphone screenshot from prowl

Wie schon in diesem (What we need is push) und diesem Post (Twitter Push Notifications aufs Iphone mit Prowl) erkennbar habe ich etwas übrig für das Iphone Programm Prowl.

Es öffnet gewisser Maßen die Push Schnittstelle für Jedermann sozusagen,
den es öffnet die Möglichkeit per Https Interface Push Notifications an das eigene I-Phone zu senden. Außerdem wird das Programm ständig um Funktionen und Möglichkeiten erweitert.

More ...

Warum man Jabber verwenden sollte

ICQ, AIM, MSN, Y!M und was noch so rumkreucht und fleucht,

Warum sollte man bei dieser riesen Auswahl Jabber benutzen ?

Ganz einfach, Jabber ist ein OpenSource Instant Messaging Protokoll, dass viele Vorteile bietet : ****

Jabber ist frei

Jabber gehört keiner Firma, Jabber ist OpenSource. Was das für den Einzelnden bedeutet:
Keine Werbung
im Jabber client, keine AGBs in denen sämtliche Rechte an übertragenen Daten an irgend eine Firma abgetreten werden müssen und somit kein blindes Vertrauen gegenüber einer Firma was sie den alles mit meinen Daten macht. **Keine Kosten **da Jabber frei ist, und die Serversoftware OpenSource gibt es viele Jabberserver auf denen sich User einfach Kostenfrei registrieren können.

…

More ...

Jabber vs. MSN

Kampf gegen den pyMSNt Transport gewonnen :)

Dank der Debian Lenny aktualisierung war die Instalation des pymsnt-Transports mit 

apt-get pymsnt

schnell erledigt.
Auch die Config sah gut aus.
Allerdings weigerte sich der Transport sich zu Verbinden:

Failed to connect to MSN servers: [Failure instance: Traceback (failure 
with no frames): <type ‘exceptions.Exception’>: Timeout 
] 

wie sich zeigte war die standart Host einstellung verkehrt statt

127.0.0.1

muss hier die externe IP eingetragen werden.

Mein Jabber spricht jetzt auch ICQ

Dank des schoenen Jabberpakets von hier
spricht mein Jabber-Server jetzt auch ICQ.

Jetzt fehlt nur noch ne Config möglichkeit,
den Transport auf eine Nutzung für User des eigenen Servers zu beschränken.

Update 14.02.2009 17:30:

Oh gott in die richtige Config muesste man schauen (ejabberd.cfg):

Der betreffende Teil sieht so aus

% Jabber ICQ Transport
%durch access, local nur fuer locale user
{5347, ejabberd_service, [{ip, {127, 0, 0, 1}},
{access, all},
{hosts, [“icq.ohneKontur.de”], [{password, “strenggeheimesgeheimnis;)”}]}]},

More ...

Archiv