Fonction type code source page web C
Résolu/Fermé
jerémiethe7
Messages postés
152
Date d'inscription
dimanche 2 décembre 2007
Statut
Membre
Dernière intervention
27 février 2009
-
20 déc. 2007 à 18:40
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 - 23 déc. 2007 à 14:11
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 - 23 déc. 2007 à 14:11
A voir également:
- Fonction type code source page web C
- Fonction si et - Guide
- Traduire une page web - Guide
- Supprimer une page word - Guide
- Code asci - Guide
- Capture page web - Guide
10 réponses
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
20 déc. 2007 à 19:31
20 déc. 2007 à 19:31
Salut,
Effectivement à partir des sockets, c'est un peu lourd...
Mais tu as des librairies qui te permettent de faire ça en 5 lignes de codes ;-)
http://www.commentcamarche.net/faq/sujet 8241 telecharger le contenu d une page web distante
Effectivement à partir des sockets, c'est un peu lourd...
Mais tu as des librairies qui te permettent de faire ça en 5 lignes de codes ;-)
http://www.commentcamarche.net/faq/sujet 8241 telecharger le contenu d une page web distante
jerémiethe7
Messages postés
152
Date d'inscription
dimanche 2 décembre 2007
Statut
Membre
Dernière intervention
27 février 2009
32
21 déc. 2007 à 20:36
21 déc. 2007 à 20:36
ok j'ai bien lu la fiche mais l epb est que l elien pour télécharger la libraire ne fonctionne pas ...
essaye si ça fonctionne mais ça m'étonnerai...
++
essaye si ça fonctionne mais ça m'étonnerai...
++
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
22 déc. 2007 à 13:50
22 déc. 2007 à 13:50
Ben si ça marche très bien, tiens: http://curl.haxx.se/download/curl-7.17.1-win32-nossl-sspi.zip
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
22 déc. 2007 à 17:23
22 déc. 2007 à 17:23
Trop compliquée l'installation avec ces packages.
J'ai modifié l'article là: http://www.commentcamarche.net/faq/sujet 8241 telecharger le contenu d une page web distante
pour y mettre toute la procédure à suivre (installation/compilation) avec Dev C++.
J'ai passé trois heures dessus, alors t'as interêt à l'essayer :-))
J'ai modifié l'article là: http://www.commentcamarche.net/faq/sujet 8241 telecharger le contenu d une page web distante
pour y mettre toute la procédure à suivre (installation/compilation) avec Dev C++.
J'ai passé trois heures dessus, alors t'as interêt à l'essayer :-))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jerémiethe7
Messages postés
152
Date d'inscription
dimanche 2 décembre 2007
Statut
Membre
Dernière intervention
27 février 2009
32
22 déc. 2007 à 18:14
22 déc. 2007 à 18:14
ok merci kilian mais mon compilateur (le 4.9.9.2 de dev) ne connait toujours pas ma bibiliothèque.
J'ai fait les 2 manips que tu a dis mais après j'obtient des erreurs sur les curl et sur la biblio.
#include <curl/curl.h>
#include <stdio.h>
int main(int argc, char **argv)
{
CURL *session = curl_easy_init();
curl_easy_setopt(session, CURLOPT_URL, "https://www.commentcamarche.net/");
FILE * fp = fopen("./index_ccm.html", "w");
curl_easy_setopt(session, CURLOPT_WRITEDATA, fp);
curl_easy_setopt(session, CURLOPT_WRITEFUNCTION, fwrite);
curl_easy_perform(session);
fclose(fp);
curl_easy_cleanup(session);
return 0;
}
j'ai des erreurs a la ligne 1, sur tous les curl sauf les 2 derniers.
c bien ce que tu a mis sur ton compilateur ?
J'ai fait les 2 manips que tu a dis mais après j'obtient des erreurs sur les curl et sur la biblio.
#include <curl/curl.h>
#include <stdio.h>
int main(int argc, char **argv)
{
CURL *session = curl_easy_init();
curl_easy_setopt(session, CURLOPT_URL, "https://www.commentcamarche.net/");
FILE * fp = fopen("./index_ccm.html", "w");
curl_easy_setopt(session, CURLOPT_WRITEDATA, fp);
curl_easy_setopt(session, CURLOPT_WRITEFUNCTION, fwrite);
curl_easy_perform(session);
fclose(fp);
curl_easy_cleanup(session);
return 0;
}
j'ai des erreurs a la ligne 1, sur tous les curl sauf les 2 derniers.
c bien ce que tu a mis sur ton compilateur ?
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
22 déc. 2007 à 18:41
22 déc. 2007 à 18:41
C'est quoi les erreurs?
Et que dit l'onglet de log....?
Et que dit l'onglet de log....?
jerémiethe7
Messages postés
152
Date d'inscription
dimanche 2 décembre 2007
Statut
Membre
Dernière intervention
27 février 2009
32
22 déc. 2007 à 21:03
22 déc. 2007 à 21:03
curl/curl.h: No such file or directory
'CURL' undeclared (first use this function)
'session' undeclared (first use this function)
'CURLOPT_URL' undeclared (first use this function)
'CURLOPT_WRITEDATA' undeclared (first use this function)
'CURLOPT_WRITEFUNCTION' undeclared (first use this function)
voilà pour les erreurs je pens equ'il connait pas la bibliothèque. Pourtant j'ai bien suivit toutes les manips
++ kilian
'CURL' undeclared (first use this function)
'session' undeclared (first use this function)
'CURLOPT_URL' undeclared (first use this function)
'CURLOPT_WRITEDATA' undeclared (first use this function)
'CURLOPT_WRITEFUNCTION' undeclared (first use this function)
voilà pour les erreurs je pens equ'il connait pas la bibliothèque. Pourtant j'ai bien suivit toutes les manips
++ kilian
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
22 déc. 2007 à 22:32
22 déc. 2007 à 22:32
Tu es sûr que tu as bien installé libcurl?
jerémiethe7
Messages postés
152
Date d'inscription
dimanche 2 décembre 2007
Statut
Membre
Dernière intervention
27 février 2009
32
23 déc. 2007 à 00:49
23 déc. 2007 à 00:49
ouah ça marche !!!
j'avais juste installé Zlib là j'ai installé un des libcurl et ça marche !!!!
Je sais pas quoi te dire kilian si ce n'est merci beaucoup !!!!
encore merci !!!!
j'avais juste installé Zlib là j'ai installé un des libcurl et ça marche !!!!
Je sais pas quoi te dire kilian si ce n'est merci beaucoup !!!!
encore merci !!!!
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
23 déc. 2007 à 14:11
23 déc. 2007 à 14:11
Cool :-)