beson d aide pour du dl sur du html - Programmation
Marsh Posté le 16-07-2002 à 01:44:17
c pour une assoc de retraiter pour leur foto de vacances ...
Marsh Posté le 16-07-2002 à 01:45:08
Ici est un programme que j'avais fais un jour très rapidement (niveau code c pas super, mais ca marche).
Ca doit certainement ressemblé à ce que tu veux.
ajouter urlmon.lib dans les linkker.
Code :
|
la structure du fichier Url.ini est
Begin = 1
End = 115
Adresse = adresse/
PictName = nom du fichier sans le N° (Images) le programme fera Images001.jpg selon le N°.
En espérant que ca peux t'aider.
Marsh Posté le 16-07-2002 à 01:48:47
ps: il va me faloir 10 plombe pour decoder tous ca genre presenter comme ca c un peu cho pour moia si tu peu m epcliker vite fait comment jem en sert ce serai cool
Marsh Posté le 16-07-2002 à 01:58:43
-CouiLLe2CHieN- a écrit a écrit : ps: il va me faloir 10 plombe pour decoder tous ca genre presenter comme ca c un peu cho pour moia si tu peu m epcliker vite fait comment jem en sert ce serai cool |
URLDownloadToFile(0,FinalAdress,FinalName,0,0);
C'est une Api Win qui te permet de télécharger et de sauver le fichier.
FinalAdress est la variable qui contient l'adresse du site (ou plus précisement de l'image), FinalName c'est le Nom du fichier qui va être écrit sur ton DD.
sprintf(FinalName, "%s/%s00%d.jpg", filename, filename, i);
La je construis l'URL.
exemple si le nom de ton fichier Voiture001.jpg
le filename est Voiture + 00 + variable I qui est le n° de l'image, en gros ca donne Voiture001.jpg;
J'ajoute cette construction à la variable qui contient l'adresse du site (ex : www.site.com/images/voitures/)
Ca donne www.site.com/images/voitures/Voiture001.jpg
CreateDirectory(filename, 0);
Ca crée un dossier où seront placé les images (ca évite de submerger le dossier de l'appli).
Dans le fichier .ini
Begin = 1 (le N° commence à 1)
End = 115 (la dernière image à 115).
Adresse = (l'adresse, mais pas mettre le nom de l'image à la fin)
PictName = (le nom de l'image).
Adresse = www.site.com/images/voitures/
Adresse = Voiture
Voilà.
Je t'envoie l'exe compilée.
Marsh Posté le 16-07-2002 à 03:12:35
is@mi encre juste une kestion si je vbeu faire le mm dl sur diferente url puige presenter l ini sous la forme
adresse = www.site1.com/foto/ , www.site2.com/foto/
Marsh Posté le 16-07-2002 à 01:12:12
je suis po si je suis pas HS ou si je v passer pour un noob ...
en gros je fait un topo.
je suis sur l image www.site.com/148.jpg
or sur ce serveur il y a les image de 1 a 999
or pour les downlaod je veu po le faitre en manuel en changenat le chiffre a chaque foi ....
et il ny a as d index par lekel je pourrai lancer un aspi wouaib...
donc je cherche un soft okelle je donnerai
l adresse www.site.com/xxx.jpg
en lui disant ke x est une variable de 0 a 9
merci de m aider