←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

C++
Obsługa portokołu GG

Dwdov's Photo Dwdov 08.04.2012

Witam,
Mam problem z obsługą protokołu, łączę się z serwerem gg, dostaję odpowiedź o poprawnym zalogowaniu i do tego momentu jest wszystko ok. Kiedy próbuję wysłać pakiet odpowiadający za zmianę statusu albo wysłanie wiadomości nic się nie dzieje. Pakiet zostaje wysłany, ale status się nie zmienia, z wysyłaniem wiadomości dokładnie to samo. Może ktoś się tym zajmował?
Opis protokołu, z którego korzystam :
http://toxygen.net/libgadu/protocol/
Kod jest raczej poprawny, pytanie w czym tkwi problem. Używam WinSock'a, a z tego co wiem to GG leci na QT Network, ale chyba nie powinno być problemu, nie?
Quote

  • +
  • -
MarWit's Photo MarWit 10.04.2012

Pobrales liste kontaktow? Jest to bardzo wazne i trzeba to zrobic zaraz po zalogowaniu sie.
Quote

Dwdov's Photo Dwdov 12.04.2012

Nie zrobiłem tego, zaraz napiszę odpowiedni kod i zobaczymy co będzie dalej :>

// Dodano dziś, 14:32
Niestety, co bym nie zrobił po zalogowaniu serwer już mi nie odpowiada nic :D
Wysyłałem request listy, gg_ping, nowy status i nic nie rusza :/ żadnej odpowiedzi.
Edited by MarWit, 12.04.2012 14:43.
Quote

  • +
  • -
MarWit's Photo MarWit 12.04.2012

A wysłałeś request'a HTTP?

Jbc, napisz na gg, to pomoge.
Quote

Dwdov's Photo Dwdov 13.04.2012

Taki mały błąd, trzeba wysłać listę, a nie pobrać na początku ; p
Wystarczy wysłać GG_LIST_EMPTY i dopiero wtedy wszystko działa :D
Quote