bonjours a tous,
je suis actuelement en train de crée un programme qui va se connecté sur un page web et recupérer tous les liens (http://........) présent dans sont source.
mes je ne voi pas comment faire quelqu'un pourait m'aider.
merci.
bonjours a tous,
je suis actuelement en train de crée un programme qui va se connecté sur un page web et recupérer tous les liens (http://........) présent dans sont source.
mes je ne voi pas comment faire quelqu'un pourait m'aider.
merci.
il faut que tu utilises les sockets (http://c.developpez.com/WalrusSock/) pour récupérer le fichier, et ensuite tu le parses en recherchant les balise "<a></a>"
merci beaucoup mes sa m'aide pas trop je recherche plutot un exemple de source, pour ce que sa interesse je developpe sous builder 6.
Sinon, tu peux regarder la bibliothèque curl pour récupérer le fichier.
Sinon, tu as boost::asio qui te permet de gérer le réseau assez simplement en C++.
Mon blog anglais - Mes articles et critiques de livres - FAQ C++0x, avec liste des nouveautés - Conseils sur le C++ - La meilleure FAQ du monde - Avant de créer des classes que vous réutiliserez, regardez si ça n'existe pas déjà - Le site du comité de normalisation du C++
Le guide pour bien débuter en C++ - Cours et tutoriels pour apprendre C++
sa m'aide pas beaucoup quelqu'un aurait pas un exemple?
cURL : http://curl.haxx.se/libcurl/c/libcurl-tutorial.html
Boost.Asio : http://boost.org/doc/libs/1_35_0/doc...ync_client.cpp & http://boost.org/doc/libs/1_35_0/doc...ync_client.cpp
Tu voulais du code, en voilà![]()
Mon blog anglais - Mes articles et critiques de livres - FAQ C++0x, avec liste des nouveautés - Conseils sur le C++ - La meilleure FAQ du monde - Avant de créer des classes que vous réutiliserez, regardez si ça n'existe pas déjà - Le site du comité de normalisation du C++
Le guide pour bien débuter en C++ - Cours et tutoriels pour apprendre C++
Si tu pars uniquement avec un exemple sous forme de code tu vas avoir tendance à te noyer dans les détails et perdre de vue ton but.
Il faut que tu comprennes le principe avant le comment.
C'est pourquoi tu avais l'impression que hiko-seijuro ne t'aidait pas alors qu'il te fournissait une partie de la solution.
Au passage, ce que tu veux faire existe déjà. Par exemple: http://www.httrack.com/
C'est libre et donc tu as accès aux sources.
Mais tu vas trouver ça très compliqué si tu ne connais pas les bases.
Partager