ICQ - Problem mit SNAC(1,23)

C

Cavemaster

Hi!

Ich bin grad dabei, einen eigenen ICQ-Clienten in Java zu implementieren, bin dabei allerdings auf ein kleines Problem gestoßen.

Zuerst einmal:
Ich baue auf diesen beiden Dokumentationen und auf der Auswertung von mit Ethereal ge-capture-ten :)D) Datenpaketen auf.

http://iserverd1.khstu.ru/oscar/
http://www.micq.org/ICQ-OSCAR-Protocol-v7-v8-v9/

Bis zu einem bestimmten Punkt läuft alles prima, bloß dann kickt mich der Server, wie es scheint. Das ganze passiert, wenn ich meine Family-Versionen versuche, ander BOS-Server zu senden ( SNAC(1,23) ). Ich hab das Datenpaket mehrmals überprüft und mit denen von anderen Messengern verglichen, kann aber keinen Fehler finden.

Das ist das Paket mit den Versionsnummern:

Flap: 2a 02 f8 35 00 32
Snac: 00 01 00 17 00 00 00 00 00 17
00 01 00 04 00 13 00 04 00 02 00 01 00 03 00 01 00 15 00 01 00 04 00 01 00 06 00 01 00 09 00 01 00 0a 00 01 00 0b 00 01

Ich wäre also für jede Hilfe dankbar, da ich das Projekt sonst wohl einstellen muss (was ziemlich schade wäre).


MfG,
Cave
 
Zurück