Je souhaite télécharger des images de taille originale à partir de ce site Web, construites sur piwigo CM http://mermaid.pink/
Le téléchargement d'une seule image est autorisé, mais cela prendrait des années Pouvez-vous me suggérer un logiciel, une extension, un script ou tout autre élément capable de cette tâche?
Vous pouvez utiliser wget
comme indiqué ici :
Téléchargement d'un site Web entier avec wget
05 sept. 2008 Par Dashamir Hoxha dans les HOW-TOs
Si vous avez besoin de télécharger un site Web entier, peut-être pour une consultation hors ligne, wget peut faire le travail, par exemple:
$ wget \ --recursive \ --no-clobber \ --page-requisites \ --html-extension \ --convert-links \ --restrict-file-names=windows \ --domains website.org \ --no-parent \ www.website.org/tutorials/html/
Cette commande télécharge le site Web http://www.website.org/tutorials/html/ .
Les options sont les suivantes:
--recursive
: téléchargez l'intégralité du site Web.--domains website.org
: ne suivez pas les liens en dehors de website.org.--no-parent
: ne suivez pas les liens en dehors du répertoire tutorials/html /.--page-requisites
: récupère tous les éléments qui composent la page (images, CSS, etc.).--html-extension
: enregistrez les fichiers avec l'extension .html.--convert-links
: convertir les liens pour qu'ils fonctionnent localement, hors ligne.--restrict-file-names=windows
: modifiez les noms de fichiers pour qu'ils fonctionnent également sous Windows.--no-clobber
: n'écrase aucun fichier existant (utilisé dans le cas où le téléchargement est interrompu et repris).
Parmi ces --page-requisites
& --recursive
sera probablement nécessaire, bien que --convert-links
ou --no-clobber
peut être utile. Pour plus d'informations sur l'utilisation de wget
exécutez man wget
(ou regardez ici ).
Ceci est ma solution pour cela car votre question récupère les images
Donc, créez d'abord le dossier pour enregistrer les images, puis insérez-y un CD
#terminal
mkdir imagesFolder
cd imagesFolder/
# this one will take a long time but will download
# every single image related to this website
wget -r -nd -H -p -A '*.jpg','*.jpeg','*.png' -e robots=off http://mermaid.pink/
#I recomend to use this one better as the images in this site are all jpg
# And recursion level is set to 1
wget -r -l 1 -nd -H -p -A '*.jpg' -e robots=off http://mermaid.pink/
- r | - récursif:
- l profondeur | --level = profondeur:
- nd | --no-répertoires:
- H | --span-hosts:
- p | --page-requisites (
- A | --accept:
- e | --exécuter:
man wget
Merci T04435