Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   С++ получить текс с сайта. (https://forum.antichat.xyz/showthread.php?t=212041)

77org77 17.06.2010 00:41

С++ получить текс с сайта.
 
Всем привет!!! Подскажите, пожалуйста, как можно средством visual c++ получить кусок кода например имеется сайт myip.ru и там получить ip адрес который вывелся. Можно попробовать через WinSock. Кто сможет, помогите нужно плиз.

POS_troi 17.06.2010 00:46

Лабораторка? Дипломка?

77org77 17.06.2010 00:53

Ни лабораторка и ни дипломка. А для общего образования.

Gar|k 17.06.2010 00:55

POS_troi не думаю... просто каникулы и чел решил написать пакость, у него возможно имеется книжка по Си и он недавно поставил Visual C++. А ведь проще спросить что бы тебе дали уже готовое, чем самому учиться... да и поиском пользоваться западло... в общем типичный юзверь античата
это печально

POS_troi 17.06.2010 01:00

PHP код:

string http_get(const char *url, const char *coockieFile)
{

    
string buffer;
    
CURL *curl;
    
CURLcode res;

    
curl curl_easy_init();
    if(
curl) {
    
curl_easy_setopt(curlCURLOPT_WRITEFUNCTION,writer);
    
curl_easy_setopt(curlCURLOPT_WRITEDATA, &buffer);
    
curl_easy_setopt(curlCURLOPT_HEADER );
    
curl_easy_setopt(curlCURLOPT_FOLLOWLOCATION,1);
    
curl_easy_setopt(curlCURLOPT_URLurl);
    
curl_easy_setopt curlCURLOPT_COOKIEFILE,coockieFile);

    
res curl_easy_perform(curl);

    
/* always cleanup */
    
curl_easy_cleanup(curl);
    return 
buffer;
}

    return 
"NO DATA";





77org77 17.06.2010 01:21

С функцией разобрался но только одного непонял а coockieFile откуда брать из запроса на сайт?

POS_troi 17.06.2010 01:26

Просто имя файла.

Цитата:

С функцией разобрался
И даже курл на VS прикрутил??? =))))

77org77 17.06.2010 01:43

Всё понял спасибо огромное тема закрыта.


Время: 14:36