Download fichiers d'un dossier impossible à ouvrir

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

hyadex
WRInaute impliqué
WRInaute impliqué
 
Messages: 756
Inscription: 23 Jan 2005

Download fichiers d'un dossier impossible à ouvrir

Message le Lun Juil 20, 2009 17:05

Bonsoir,

Je cherche un moyen pour télécharger un dossier qui contient plus de 50.000 images.
Le problème c'est que la connexion FTP coupe lorsque je cherche à le télécharger. Je n'arrive même pas à ouvrir le dossier.

Autre petit problème, je ne connais qu'une partie des noms des fichiers, le début et ne je connais pas à coup sur l'extension (ca peut être du jpg, gif, JPG, etc...).

Merci d'avance pour votre aide.

dmathieu
Modérateur
Modérateur
 
Messages: 7244
Inscription: 9 Jan 2004

Re: Download fichiers d'un dossier impossible à ouvrir

Message le Lun Juil 20, 2009 17:58

Achète toi une boule de cristal.
Si tu ne connais pas le nom du fichier, tu ne peut pas le deviner.

hyadex
WRInaute impliqué
WRInaute impliqué
 
Messages: 756
Inscription: 23 Jan 2005

Re: Download fichiers d'un dossier impossible à ouvrir

Message le Lun Juil 20, 2009 18:09

Il dois bien exister un autre moyen que la boule de cristal.

Quand le logiciel FTP ouvre un dossier, il me présente bien les noms des fichiers (en temps normal).
Il faut que je regarde du coté des fonctions php, voir si je peux trouver quelque chose...

dmathieu
Modérateur
Modérateur
 
Messages: 7244
Inscription: 9 Jan 2004

Re: Download fichiers d'un dossier impossible à ouvrir

Message le Lun Juil 20, 2009 18:22


jcaron
WRInaute accro
WRInaute accro
 
Messages: 2685
Inscription: 13 Fév 2004

Re: Download fichiers d'un dossier impossible à ouvrir

Message le Lun Juil 20, 2009 19:18

Déjà, ce serait une bonne idée pour toi de ne pas conserver autant de fichiers dans un seul dossier, mais de faire une hierarchie, la plupart des OS n'étant pas très efficaces dans ces cas-là.

Ensuite, si tes fichiers ne sont pas trop gros et/ou tu as la place nécessaire, et que tu as un accès en ligne de commande (ssh), tu peux faire une archive avec tout ça:

tar czvf archive.tar.gz /chemin/vers/le/dossier/

Et hop, tu n'as plus qu'un seul fichier à télécharger.

Alternativement, tu peux faire plusieurs archives (par exemple si les fichiers sont numérotés séqentiellement:

tar czvf archive-00.tar.gz /chemin/vers/dossier/00*
tar czvf archive-01.tar.gz /chemin/vers/dossier/01*

etc.

Si tu n'as pas accès à ssh, tu peux toujours faire un script php qui va lancer ça (avec system). Faire cependant très très très très attention à bien verouiller ça, sinon n'importe qui peut faire n'importe quoi sur ta machine. Alternativement tu dois pouvoir créer des archives directement avec php, par exemple en zip:

http://us.php.net/manual/en/book.zip.php

Jacques.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités