Pobieranie opisów z komunikatora GG

0

Potrzebuje napisać program który by kopiował wszystkie opisy z listy gadu gadu do jakiegoś innego pliku tekstowego
żeby to wyglądało mniej więcej tak
nr gg | opis
1233 |"witam wszystkich"

Ma ktoś pojęcie od czego taki program zacząć pisać?
i jakiego komunikatora używać żeby było taki program napisać?

0

Do GG można pisać wtyczki. Zobacz czy ich api pozwala na odczyt takich rzeczy, jak tak to zrób sobie taką i po kłopocie.

0

do AQQ też można ;) jak z resztą do wielu innych komunikatorów ;] Wybierz jakiś którego API Ci podpasuje ^^

0

A jak nie chcesz pisać wtyczki, to musisz napisać niby klienta, który będzie się łączył, zapisywał opisy i rozłączał. Tyle powinno wystarczyć. W sieci powinny być gotowe biblioteki od tego, a opis protokołu masz tutaj:
http://toxygen.net/libgadu/protocol/

0

No i mam problem ...
W tym protokole Gadu-Gadu jest coś takiego napisane:

"Żeby wiedzieć, z jakim serwerem mamy się połączyć, należy za pomocą HTTP połączyć się z appmsg.gadu-gadu.pl i wysłać:

GET /appsvc/appmsg4.asp?fmnumber=NUMER&version=WERSJA&fmt=FORMAT&lastmsg=WIADOMOŚĆ
Accept: image/gif, image/jpeg, image/pjpeg, ...
Accept-Language: pl
User-Agent: PRZEGLĄDARKA
Pragma: no-cache
Host: appmsg.gadu-gadu.pl"

Jak mam się połączyć z appmsg.gadu-gadu.pl?

Ja próbowałem tak

telnet appmsg.gadu-gadu.pl

i przez jakiś czas widniał taki napis

Trying 91.197.13.212...

ale nic się nie działo..

Jakby to miało jakieś znaczenie używałem przy tym linuksa

0

Musisz podać port (domyślnie 80)
telnet appmsg.gadu-gadu.pl 80
A w programie robisz to tak, że otwierasz socket i łączysz się z appmsg.gadu-gadu.pl na porcie 80, wysyłasz żądanie i odczytujesz odpowiedź. Tutaj masz opis WinSocka http://winapi.org/index.php?option=com_content&task=view&id=128&Itemid=36

0

nie baw się w ponowne odkrywanie koła, tylko po prostu użyj libgadu...

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