FORUM Tom's Hardware » Programmation » PHP & MySQL & ASP » cherche script pr télécharger plusieurs fichiers à la fois
 

cherche script pr télécharger plusieurs fichiers à la fois

Matériel : gringan et 86 utilisateurs inconnus
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : cherche script pr télécharger plusieurs fichiers à la fois
 
Risen From Ashes
Plus d'informations

slt
c depuis un site web
les fichiers c des jpeg accessible à http://toto.com/apps/xxxx/images/
xxxx va de 0001 à 3700 et le fichier à télécharger est photo.jpeg
Merci


---------------
No Justice No Peace

 

Profil : Pointeur
Plus d'informations

un petit script php devrait faire l'affaire..


---------------
Da Bidz Triad©®™: Bidz Interceptor
.:: Smileyz version 4.2 [050625]::. -- Code source disponible sous licence GPL.
[u
Risen From Ashes
Plus d'informations

KangOl a écrit :

un petit script php devrait faire l'affaire..


ben justement, j'ai jamais faitdu PHP


---------------
No Justice No Peace

 

Plus d'informations

La solution a ce pb m'interesse aussi, telecharger plusieurs fichiers devrait etre l'une des premieres fonctions du web, un truc super simple, mais j'ai rien trouve de tel VBScript, JavaScript, requete de socket dans les headers, objets web clients-serveur etc... le plus simple serait de zipper les fichiers, les  deposer sur le serveur puis lien sur ce zip... et rebelote avec les emmerdes d'authentifications de requetes... (et le zip, c'est pas super commun ca? eh ben la fonction qui zippe des fichiers en 1 ligne elle est ou? Il a fallu que je me tape la fabrication d'un ActiveX!) Bon, alors ok pour PhP, je vais essayer. Mais je suis sidere qu'une tache si basique soit si compliquee a realisee
 
Y'a aussi l'asp de ce lien: http://www.motobit.com/tips/detpg_ [...] e-request/  
qui est certainement la moins simple des solutions - donc la moins fiable !

Message cité 1 fois
Message édité par Fred999999 99999999 le 08-09-2007 à 22:27:33
pourquoi faire cent fois la même chose ?
Plus d'informations

a écrit :

La solution a ce pb m'interesse aussi, telecharger plusieurs fichiers devrait etre l'une des premieres fonctions du web

mais ça en est une ! mais pour ça il faut utiliser FTP qui est prévu pour (ça veut quand même dire File Transfer Protocol !).

a écrit :

un truc super simple

malheureusement windows n'a rien par défault, et le seul client ftp livré digne de ce nom est en ligne de commande ...

a écrit :

(et le zip, c'est pas super commun ca? eh ben la fonction qui zippe des fichiers en 1 ligne elle est ou? Il a fallu que je me tape la fabrication d'un ActiveX!)

non zip n'est pas super commun, comparé à par exemple gzip qui est directement interprété par les navigateurs (le forum l'utilise si je me souviens bien). mais gzip ne compresse qu'un seul fichier ...

a écrit :

Bon, alors ok pour PhP, je vais essayer. Mais je suis sidere qu'une tache si basique soit si compliquee a realisee

dans le monde réel ce sont les clients qui demandent plusieurs choses, pas le serveur qui les imposent. en http les clients demandent un document et il doit leur être rendu un document. http n'a pas été fait pour transférer des fichiers ...

a écrit :

Y'a aussi l'asp de ce lien: http://www.motobit.com/tips/detpg_ [...] e-request/  
qui est certainement la moins simple des solutions - donc la moins fiable !

c'est surtout la plus crade.
de mon point de vue les formats multipart devraient mourrir. mais ils sont encore trop massivement utilisé dans les mails et personne ne veut les remplacer ...

Profil : Pointeur
Plus d'informations

un p'tit script ruby pour générer la liste + wget ?


---------------
Da Bidz Triad©®™: Bidz Interceptor
.:: Smileyz version 4.2 [050625]::. -- Code source disponible sous licence GPL.
[u
zeb
Profil : Modérateur libre
Plus d'informations

Sous Windows :

FOR /L %i IN (   0,1,   9) DO wget <début_chemin>000%i<fin_chemin>
FOR /L %i IN (  10,1,  99) DO wget <début_chemin>00%i<fin_chemin>
FOR /L %i IN ( 100,1, 999) DO wget <début_chemin>0%i<fin_chemin>
FOR /L %i IN (1000,1,3700) DO wget <début_chemin>%i<fin_chemin>

 

Stoo :o

 

(Je ne fait pas l'insulte aux Linuxiens de le faire sous BASH, eux n'auraient pas ce genre de problèmes !)


Message édité par zeb le 10-09-2007 à 11:59:24

---------------
Règlement du forum / Règlement de Programmation / Règlement du Monde de Linux euh, n'y en a pas...
Profil : Pointeur
Plus d'informations

non mais ho !
tu vas me faire le plaisir de mettre toutes les url dans un fichier et me faire UN SEUL wget -i :o


---------------
Da Bidz Triad©®™: Bidz Interceptor
.:: Smileyz version 4.2 [050625]::. -- Code source disponible sous licence GPL.
[u
Profil : Pointeur
Plus d'informations

Code :
  1. setlocal
  2. set URL_START=http://foo/
  3. set URL_END=.jpg
  4. set LISTFILE=todl.lst
  5. echo "" > %LISTFILE%
  6. FOR /L %%i IN (   0,1,   9) DO echo %URL_START%%%i%URL_END% >> %LISTFILE%
  7. FOR /L %%i IN (  10,1,  99) DO echo %URL_START%%%i%URL_END% >> %LISTFILE%
  8. FOR /L %%i IN ( 100,1, 999) DO echo %URL_START%%%i%URL_END% >> %LISTFILE%
  9. FOR /L %%i IN (1000,1,3700) DO echo %URL_START%%%i%URL_END% >> %LISTFILE%
  10. wget -i %LISTFILE%


Message édité par KangOl le 10-09-2007 à 21:46:10

---------------
Da Bidz Triad©®™: Bidz Interceptor
.:: Smileyz version 4.2 [050625]::. -- Code source disponible sous licence GPL.
[u
zeb
Profil : Modérateur libre
Plus d'informations

:miam:


---------------
Règlement du forum / Règlement de Programmation / Règlement du Monde de Linux euh, n'y en a pas...
Plus d'informations

Bonjour,
 
Nous sommes actuellement entrain de réaliser un site permettant la vente et le téléchargement de musiques/albums.
 
On se pose la même question quand au téléchargement des fichiers musicaux, notamment pour les albums et le regroupement de fichier.
 
On est sous un système linux ( redhat 7 ).
 
La problématique qui se pose donc est au niveau des droits. Si on met en place un ftp, il faudra gérer les utilisateurs avec leurs commandes et un délai d'expiration pour chaque commande... ce qui me semble tout de même fastidieux.
J'avais bien tenté le zippage via une fonction en php4, mais celle ci se révélà trop lente et consommatrice de ressources ( serveur kimsufi, Celeron 2Ghz, 256Mo RAM ).
 
Voici le site : http://www.travian-search.com:8080
 
Je vous remercie d'avance pour vos lumières :)


Message édité par dtom le 15-09-2007 à 17:11:36

Aller à :
Ajouter une réponse
  FORUM Tom's Hardware » Programmation » PHP & MySQL & ASP » cherche script pr télécharger plusieurs fichiers à la fois
 

Annonces Google
Publicité