Zmiana statusu gg dlaczego nie działa

0

Witajcie ostatnio próbuję połączyć się z gg na numer i zmienic status lecz jakoś to nie chce działać łączy normalnie ale potem już nic nie robi...

KOD :
http://wklej.org/hash/453fd793d19/

wyswietla mi status logowania 3.... a tak nie powinno chyba byc ...

0

Zamiast bawić się w reverse engineering, sugeruję użyć libgadu: http://toxygen.net/libgadu/

0

Tak wiem ... ale ja tak na prawdę nie wiem co i jak z czym zrobić by działało dopiero się uczę i uczę sie na już napisanych kodach ...

wiem że jest to http://toxygen.net/libgadu/protocol/#ch1.1 ale dalej nie potrafię...

0

Najprawdopodobniej chodzi o to: http://toxygen.net/libgadu/protocol/ punkt 1.5. Z doświadczenia wiem, że to zdanie "Zaraz po zalogowaniu możemy wysłać serwerowi naszą listę kontaktów" powinno brzmieć "Zaraz po zalogowaniu MUSIMY wysłać serwerowi naszą listę kontaktów". Jeżeli dobrze pamiętam to serwer czeka na te informacje zaraz po zalogowaniu. Wystarczy, że wyślesz GG_LIST_EMPTY

0

Dobrze to mam takie inne jeszcze pytanie ...

przy niektórych pktach są define w stylu:

#define GG_WELCOME 0x0001

trzeba je dopisywać do źródła, raczej na serwerze jest ok, mam startego klienta i działa normalnie a był robiony dosyć dawno.

0

Nie rozumiem o co teraz pytasz ;) Stare klienty też wysyłają swoją listę kontaktów po połączeniu się, żeby serwer wiedział o jakich kontaktach wysyłać informację(zmiana statusu/opisu).

0

http://code.google.com/p/egadu/source/browse/trunk/src/
Zajrzyj sobie, kiedyś z nudów coś takiego napisałem.

0

hck za dużo tego w tym nie ogarniam ale juz zrobiłem w c++ z libgadu i w delphi przez egg z indy :D

Pozdrawiam

0

status na GG nie zmienia się na dostępny, stale miga

1 użytkowników online, w tym zalogowanych: 0, gości: 1