ďťż

Ładny brzuch

jak pobrać zawartość pliku z serwerka www, czyli:

fstream osrodek;
osrodek.open("http://nrbrt.ovh.org/cos.txt");
string cos;
osrodek >> cos;
cout << cos;
osrodek.close();

bo to nie działa



uzyj funkcji WinInet, tu masz przyklad:
http://www.playerom....a.pl/cpp/23.htm

a nie ma czegoś co by najpierw sprawdzało, czy gość ma neta?
ew. czy nie można tego zorbić tak:
Sesja = if(InternetOpen("Moja sesja", INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, 0) ==0)
{
///połączony
else
//co zorbić kiedy nie?
}

///edit
a jakaś inna metoda?????????????????????? ta nie przypadła mi do gustu

chodzi o to aby do obiektu string s; dać to wszystko co jest w pliku w sieci, żeby program sam sprawdzał ile tego jest
Użytkownik dgf45 edytował ten post 18 maj 2006, 13:13
Powyzej podalem tylko przyklad, funkcji WinInet jest wiele, ja tylko nakierowuje jakie sa mozliwosci. Po wiecej zapraszam do MSDN.
Inna mozliwosc to uzycie socketow i laczenie sie na protokole HTTP - takie udawanie przegladarki.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •