Récupérer texte page internet - C - Programmation
Marsh Posté le 21-09-2004 à 23:20:16
J'ai peut-être pas bien compris... mais il me semble que si tu enregistres ta page HTML (avec Fichier->Enregistrer Sous sous Internet Explorer par exemple) et que tu ouvres le fichier .htm avec un éditeur de texte tout bête tu auras le code de la page.
Marsh Posté le 22-09-2004 à 03:01:58
il veut le faire en C, automatiser quoi
ensuite regarder dans les sources de mozilla, tu risques d'y trouver quelques chose (IE ne permet pas de récupérer les sources d'une page sécurisé mais Mozilla oui, alors ya le code pour quelque part dans les sources )
Marsh Posté le 22-09-2004 à 13:38:47
Et comment je fais pour enregsitrer la page html en C ???
C'est compliqué de regarder les sources de mozilla, je vais y passer 3 mois !
Marsh Posté le 22-09-2004 à 13:42:19
tu connais les sockets ? bah voila, un simple http get et on en parle plus
Marsh Posté le 22-09-2004 à 13:49:39
lorill a écrit : tu connais les sockets ? bah voila, un simple http get et on en parle plus |
bah oui, réinventons la roue...
Marsh Posté le 22-09-2004 à 14:04:17
Ou est ce que je peux trouver des infos sur HTTP GET svp ???
Marsh Posté le 22-09-2004 à 14:06:35
ReplyMarsh Posté le 22-09-2004 à 14:10:49
Vous êtes fous de lui conseiller cela alors qu'il de si jolies choses comme http://curl.haxx.se/ ....
Marsh Posté le 22-09-2004 à 14:16:26
Ca a l'air pas mal ta lib curl ...
Reste plus qu'a trouver le bout de code correspondant maintenant...
Marsh Posté le 22-09-2004 à 14:24:54
Bah si tu as vraiment envie de faire sale et rapide, tu fais un system() et tu récupères le fichier
Marsh Posté le 22-09-2004 à 14:30:43
Caedes a écrit : Bah si tu as vraiment envie de faire sale et rapide, tu fais un system() et tu récupères le fichier |
ah ouais, ca c'est vachement mieux comme conseil
Marsh Posté le 22-09-2004 à 14:36:07
J'ai essayé avec URLDOWNMLOADTOFILE mais ça marche pas.
Je pense que c'est parce que c'est une page avec login et mot de passe.
Marsh Posté le 22-09-2004 à 14:43:05
+1 pour curl, ça fait exactement ce que tu veux faire... Quant à trouver un bout de code correspondant, euh c'est documenté et pas bien compliqué quand même
Marsh Posté le 22-09-2004 à 14:47:12
ça reste de la programmation hein
Plus sérieusement, même avec de vagues notions d'anglais ça doit pouvoir se comprendre, quitte à simplement étudier les bouts de code inclus...
Marsh Posté le 22-09-2004 à 15:00:06
J'ai trouvé quoi utiliser mais par contre je comprend pas trop comment installer curl ...
Faut juste copier les fichier include et lib ???
Marsh Posté le 22-09-2004 à 15:11:20
curl ça marche que en PHP ou ça marche aussi en C ???
Car je viens de trouver un tuto mais c'est en PHP ...
Marsh Posté le 22-09-2004 à 19:04:42
http://curl.haxx.se/libcurl/c/
Marsh Posté le 23-09-2004 à 15:57:07
goutbouyo a écrit : J'ai essayé avec URLDOWNMLOADTOFILE mais ça marche pas. |
un htaccess ?
ton url est bien du type http://login:motdepasse@www.monsiteoueb.fr ?
Marsh Posté le 23-09-2004 à 18:57:13
Oui c'est ça.
Si c'est sur un site où le mot de passe et login sont intégrer dans la page je met :
Code :
|
et ça marche
Par contre pour une page où c'est une boitde de dialogue où tu dois rentrer login et passe (c'est mon cas), je met ça :
Code :
|
et ça marche PAS ...
Marsh Posté le 24-09-2004 à 19:54:29
C'est super intelligent comme réponse ça...
Ta réponse te reflète bien ...
Marsh Posté le 21-09-2004 à 23:08:31
Salut,
Je voudrai récupérer le code source ou le texte d'une page internet, j'ai essayé avec URLDownloadToFile mais ça marche pas avec les pages où il faut rentrer un nom d'utilisateur et un mot de passe.
J'ai déjà réussi à afficher cette page en mettant le nom et mot de passe dans l'url avec shellexecute mais j'arrive pas à prendre le contenu de la page ensuite.
Comment faire SVP ???