Szukałem na forum tematów o łączeniu się z gg w php i znalazłem to: http://forum.php.pl/index.php?showtopic=1140 ale od tego czasu to protokół się zmienił trochę.
Mam też opis protokołu: http://toxygen.net/libgadu/protocol/
Jest tam:
Cytat
#define GG_LOGIN70 0x0019
struct gg_login70 {
int uin; /* mój numerek */
char hash_type; /* rodzaj funkcji skrótu hasła */
char hash[64]; /* skrót hasła */
int status; /* status na dzień dobry */
int version; /* moja wersja klienta */
char unknown1; /* 0x00 */
int local_ip; /* mój adres ip */
short local_port; /* port, na którym słucham */
int external_ip; /* zewnętrzny adres ip */
short external_port; /* zewnętrzny port */
char image_size; /* maksymalny rozmiar grafiki w KB */
char unknown2; /* 0xbe */
char description[]; /* opis, nie musi wystąpić */
int time; /* czas, nie musi wystąpić */
};
struct gg_login70 {
int uin; /* mój numerek */
char hash_type; /* rodzaj funkcji skrótu hasła */
char hash[64]; /* skrót hasła */
int status; /* status na dzień dobry */
int version; /* moja wersja klienta */
char unknown1; /* 0x00 */
int local_ip; /* mój adres ip */
short local_port; /* port, na którym słucham */
int external_ip; /* zewnętrzny adres ip */
short external_port; /* zewnętrzny port */
char image_size; /* maksymalny rozmiar grafiki w KB */
char unknown2; /* 0xbe */
char description[]; /* opis, nie musi wystąpić */
int time; /* czas, nie musi wystąpić */
};
Byłby ktoś tak miły i wyjaśnił mi jak mam w php wysłać taki pakiet? Wszystko co potrzeba wcześniej już mam (adres serwera pobrany, skrót hasła policzony).