[C] html dans un txt

html dans un txt [C] - Programmation

Marsh Posté le 04-07-2002 à 12:57:55    

comment faire pour mettre le script d'une page html dans un fichier txt??
j'ai essayé avec de lire le script comme un fichier mais ca marche pas.
 
une idée?

Reply

Marsh Posté le 04-07-2002 à 12:57:55   

Reply

Marsh Posté le 04-07-2002 à 13:03:02    

t'as essayé de lire koi ki marche pas ? g pas tout pigé

Reply

Marsh Posté le 04-07-2002 à 13:05:58    

Pas très clair tout ça, surtout avec le C :heink:

Reply

Marsh Posté le 04-07-2002 à 13:06:45    

#include <stdio.h>
 
int main()
{
FILE *html;
char c='X';
html=fopen("http://www.hardware.fr","r" );
fscanf(html,"%c",&c);
printf("%c",c);
fclose(html);
 
return 0;
}
 
j'avais pensé que je pouvais lire le premier caractere du script mais ca affiche tjrs X

Reply

Marsh Posté le 04-07-2002 à 13:08:19    

1234 a écrit a écrit :

#include <stdio.h>
 
int main()
{
FILE *html;
char c='X';
html=fopen("http://www.hardware.fr","r" );
fscanf(html,"%c",&c);
printf("%c",c);
fclose(html);
 
return 0;
}
 
j'avais pensé que je pouvais lire le premier caractere du script mais ca affiche tjrs X




 
mais bien sur et tu sais ce qu'elle fait la marmotte ?
c pas comme ca que tu y arriveras, les socket tu connais ?

Reply

Marsh Posté le 04-07-2002 à 13:10:29    

merci de me demoraliser.ben non

Reply

Marsh Posté le 04-07-2002 à 13:12:40    

1234 a écrit a écrit :

html=fopen("http://www.hardware.fr","r" );


Gneeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ?


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 04-07-2002 à 13:24:41    

j'ai trouvé des trucs sur les sockets mais ça a l'air chaud.
T'as pas une idée par ou commencé?


Message édité par ajr-fun le 04-07-2002 à 13:27:38
Reply

Marsh Posté le 04-07-2002 à 13:26:33    

1234 a écrit a écrit :

j'ai trouvé des trucs sur les sockets mais ça a l'air chaud.
T'as pas une idée par ou commencé?




 
lire la doc
ca evitera bien des crises a jar jar  ;)

Reply

Marsh Posté le 04-07-2002 à 13:27:44    

c faisable en moins de 30 lignes?

Reply

Marsh Posté le 04-07-2002 à 13:27:44   

Reply

Marsh Posté le 04-07-2002 à 13:28:13    

1234 a écrit a écrit :

j'ai trouvé des trucs sur les sockets mais ça a l'air chaud.
c faisable en moins de 30 lignes?
T'as pas une idée par ou commencé?


Si tu veux récupérer une URL, utilise une bibliothèque faite pour ça (la libcurl, par exemple).


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 04-07-2002 à 13:28:17    

1234 a écrit a écrit :

c faisable en moins de 30 lignes?




 
oui

Reply

Marsh Posté le 04-07-2002 à 13:30:03    

cool merci
je vais voir ce que je peux faire avec cette lib

Reply

Marsh Posté le 04-07-2002 à 13:48:07    

1234 a écrit a écrit :

cool merci
je vais voir ce que je peux faire avec cette lib
 




 
pq? ton pc plante lorsque tu écris plus de 30lignes ou quoi?


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 04-07-2002 à 13:48:28    

1234 a écrit a écrit :

c faisable en moins de 30 lignes?




 
Tu utilises quel compilo et quel environnement ?

Reply

Marsh Posté le 04-07-2002 à 14:10:09    

Jar Jar a écrit a écrit :

Gneeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ?


ça vient de php et c'est bien pratique.  
 
évidemment une fois revenu au C, urgh :D

Reply

Marsh Posté le 04-07-2002 à 14:20:48    

DarkLord a écrit a écrit :

 
 
pq? ton pc plante lorsque tu écris plus de 30lignes ou quoi?




 
cher Seigneur sombre, la raison est simple: je n'ai pas envie de réinventer le protocole TCP/IP pour copier du texte :kaola:  
 
sinon je suis sous borland 5.5

Reply

Marsh Posté le 04-07-2002 à 14:21:32    

euh crois moi le protocole TCP/IP fais bien plus que 30 lignes. Enfin laisse tomber  :sarcastic:  :eek2:  
 
 
 :kaola:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 04-07-2002 à 14:25:04    

1234 a écrit a écrit :

sinon je suis sous borland 5.5


comme le disait jar jar, il y a la libcurl : http://curl.haxx.se/libcurl/
 
plus simple, tu peux passer par les interfaces de windows pour downloader ton fichier. ça passera par internet explorer, donc rien à configurer, c'est direct. tu passes alors par UrlDownloadToCacheFile().
 
http://msdn.microsoft.com/workshop [...] hefile.asp
 

Reply

Marsh Posté le 04-07-2002 à 14:36:59    

merci
ca pas l'air bien compliqué.

Reply

Marsh Posté le 04-07-2002 à 14:44:37    

Euh, pourquoi tu ferais pas ton truc en PHP?
Un script PHP console à la limite..
 
Tu peux faire ce que tu veux en PHP en fait, c'est transparent  ;)


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Marsh Posté le 04-07-2002 à 15:54:58    

ou bien en Java : ca doit prendre 10 lignes maxi ...
 
ou bien avec IE. ca prend 2 clics : menu "affichage" puis "source"

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed