Côté serveur, on crée le squelette toutimg.html
, composé d’une seule ligne :
<?php echo join("\n",preg_files(_DIR_IMG, '.*')); ?>
Côté client, sur la machine qui doit recevoir la sauvegarde, on lance le script suivant, sur la ligne de commande :
SITE="http://www.monsite.tld"; for i in $(curl $SITE/?page=toutimg); do wget -x -nc $SITE/$i; done
A condition bien entendu d’avoir installé au préalable la commande wget
(http://fr.wikipedia.org/wiki/Wget), on récupère ainsi tout le contenu du répertoire IMG/
.
Les options de wget
ont été choisies de manière à recopier l’arborescence du répertoire (option -x
), et à ne pas télécharger plusieurs fois un document qu’on a déjà chargé (-nc
).
Aucune discussion
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |