Просмотр полной версии : С++ получить текс с сайта.
Всем привет!!! Подскажите, пожалуйста, как можно средством visual c++ получить кусок кода например имеется сайт myip.ru и там получить ip адрес который вывелся. Можно попробовать через WinSock. Кто сможет, помогите нужно плиз.
POS_troi
17.06.2010, 00:46
Лабораторка? Дипломка?
Ни лабораторка и ни дипломка. А для общего образования.
POS_troi не думаю... просто каникулы и чел решил написать пакость, у него возможно имеется книжка по Си и он недавно поставил Visual C++. А ведь проще спросить что бы тебе дали уже готовое, чем самому учиться... да и поиском пользоваться западло... в общем типичный юзверь античата
это печально
POS_troi
17.06.2010, 01:00
string http_get(const char *url, const char *coockieFile)
{
string buffer;
CURL *curl;
CURLcode res;
curl = curl_easy_init();
if(curl) {
curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION,writer);
curl_easy_setopt(curl, CURLOPT_WRITEDATA, &buffer);
curl_easy_setopt(curl, CURLOPT_HEADER , 0 );
curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION,1);
curl_easy_setopt(curl, CURLOPT_URL, url);
curl_easy_setopt ( curl, CURLOPT_COOKIEFILE,coockieFile);
res = curl_easy_perform(curl);
/* always cleanup */
curl_easy_cleanup(curl);
return buffer;
}
return "NO DATA";
}
С функцией разобрался но только одного непонял а coockieFile откуда брать из запроса на сайт?
POS_troi
17.06.2010, 01:26
Просто имя файла.
С функцией разобрался
И даже курл на VS прикрутил??? =))))
Всё понял спасибо огромное тема закрыта.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot