Author Topic: Eksport kontaktów protokół GG  (Read 1292 times)

0 Members and 1 Guest are viewing this topic.

Offline mienhoTopic starter

  • Newbie
  • *
  • Posts: 7
  • Karma: 0
Eksport kontaktów protokół GG
« on: 21 04 2015, 17:41:47 »
Witam.
Mam pytanie w jakim formacie miranda wysyła kontakty na serwer. Jeżeli jest to XML to jak wygląda jego struktura?
 

Offline wsx22

  • Developer
  • *****
  • Posts: 32
  • Karma: 2
Re: Eksport kontaktów protokół GG
« Reply #1 on: 22 04 2015, 14:26:24 »
W praktyce eksport listy kontaktów na serwer jest w funkcji
GGPROTO::export_server w pliku /trunk/protocols/Gadu-Gadu/src/import.cpp
Funkcja konstruująca komunikat z kontaktów to gg_makecontacts w tym samym pliku
Funkcja wysyłająca w libgadu to gg_userlist_request w pliku  /trunk/protocols/Gadu-Gadu/src/libgadu/libgadu.cpp
Teoria opisana jest tu: http://libgadu.net/protocol/#ch1.15 (to chyba jakiś nowszy sposób niż ten wynikający z implementacji w Mirandzie)