Einzelnen Beitrag anzeigen

Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#14

Re: ICQ-Protokoll änderung???

  Alt 3. Jun 2007, 16:14
Hi,

Hier sind die Bugs aufgelistet und dort stehn auch die Lösungen:

Malformed login packet:

Zitat:
Find this line in ICQClient.pas:

Delphi-Quellcode:
//SRV_COOKIE
      FUIN := GetTLVStr(@pkt, T); //Client's UIN in ASCII format
Replace with:

Delphi-Quellcode:
T := GetInt(@pkt, 2);
      if T = $008e then // TLV(142 [0x008E])
      begin
        Inc(pkt.Len, GetInt(@pkt, 2));
        FUIN := GetTLVStr(@pkt, T);
      end else
      if T = $0001 then // TLV(1 [0x0001])
        FUIN := GetWStr(@pkt);
Und hier gibts noch die Lösung dafür das man keine Nachrichten empfangen kann.

Gruß
Neutral General
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat