Comment télécharger toutes les images d'une page Web à la fois?

12

Par exemple, j'adore les décorations militaires, et voici le ruban de service de Wikipédia , comment puis-je télécharger toutes les images du ruban à la fois au lieu de les cliquer une par une, puis sélectionner "Enregistrer l'image sous"?

Ave Maleficum
la source
Il serait très rapide pour vous de le rechercher sur Google. Par exemple wikihow.com/Download-All-Images-on-a-Web-Page-at-Once
Jaqenhghar
2
@Jaqenhghar C'est pour Windows, ça marche sur Mac?
Ave Maleficum

Réponses:

12

Automator

Utilisez Automator.app d' OS X pour rechercher, extraire et enregistrer les images de votre page Web actuelle. La combinaison d'actions nécessaires est:

  • Obtenir la page Web actuelle de Safari
  • Obtenir le contenu des pages Web
  • Enregistrer des images à partir du contenu Web

Pour en savoir plus sur l'utilisation d'Automator, consultez les bases d' Apple sur Mac: Automator .

Automator

Terminal

Une approche alternative consiste à utiliser curlvia la ligne de commande, Quelle est la façon la plus rapide et la plus simple de télécharger toutes les images d'un site Web .

Graham Miln
la source
5

En utilisant wget:

wget http://en.wikipedia.org/wiki/Service_Ribbon -p -A .jpg,.jpeg,.png -H -nd

-p( --page-requisites) télécharge des ressources comme des images et des feuilles de style même lorsque vous ne les utilisez pas -r. -Aspécifie les suffixes ou les modèles de style global à accepter. -H( --span-hosts) suit des liens vers d'autres domaines comme upload.wikimedia.org. -nd( --no-directories) télécharge tous les fichiers dans le répertoire courant sans créer de sous-répertoires.

Vous pouvez installer wgetavec brew install wgetaprès avoir installé Homebrew .

Vous pouvez également simplement utiliser curl:

curl example.tumblr.com | grep -o 'src="[^"]*.jpg"' | cut -d\" -f2 | 
        while read l; do curl "$l" -o "${l##*/}"; done

Téléchargement d'images depuis Tumblr ou Blogspot:

api="http://api.tumblr.com/v2/blog/example.tumblr.com/posts?type=photo&api_key=get from tumblr.com/api"
seq 0 20 $(curl -s $api | jq .response.total_posts) |
    while read n; do
        curl -s "$api&offset=$n" |
            jq -r '.response.posts[].photos[].original_size.url'
    done | awk '!a[$0]++' | parallel wget -q

curl -L 'http://someblog.blogspot.com/atom.xml?max-results=499' |
    grep -io 'href="http://[^&]*.jpg' | 
    cut -d\; -f2 |
    awk '!a[$0]++' |
    parallel wget -q
Lri
la source
D'où venez-vous parallel?
nohillside
Vous pouvez installer parallelet jqavec brew install parallel jqaprès avoir installé Homebrew ou avec sudo port install parallel jqaprès avoir installé MacPorts .
Lri
3

Utilisation de Firefox (testé avec v. 61), sans logiciel supplémentaire:

  1. Recherchez l'onglet multimédia de la fenêtre Informations sur la page. Cela peut être trouvé de l'une des manières suivantes:

    • Menu contextuel> Afficher les informations sur la page> Média
    • Menu contextuel de l'image> Afficher les informations sur l'image
  2. Sélectionnez toutes les adresses d'images.

  3. Cliquez sur Enregistrer sous ... et sélectionnez le dossier dans lequel télécharger toutes les images.
user9027325
la source
1

Vous pouvez utiliser Firefox et Flashgot, qui est une extension qui fait à peu près exactement ce que vous recherchez.

Vous pouvez trouver Flashgot sur le site officiel des extensions Mozilla ici

Flashgot utilise un gestionnaire de téléchargement de votre choix, soit celui intégré à Firefox, curl, wget ou autres. Personnellement, j'aime DownThemAll! .

miniBill
la source
1
Salut bienvenue à AskDifferent, je trouve que si une question mérite d'y répondre, elle mérite d'être votée. Quelques instructions et un lien peuvent également vous donner plus de votes positifs. Veuillez prendre le temps de lire la section Réponse et Question de la page d' aide .
Deesbek
@Deesbek réponse élargie :)
miniBill
-4

Si vous utilisez Mac, essayez "Cliche: Easy Web Image Collector" sur le Mac App Store.

Selon la description de l'application,

"Le collecteur d'images Web simple mais puissant pour Mac. Cliche vous permet de collecter rapidement et facilement des images Web avec de puissants outils pratiques. Il vous suffit de naviguer sur le Web avec Cliche. Toutes les images Web sont déjà prêtes pour vous."

Pour plus d'informations, vous pouvez visiter le site officiel: https://machelperprojects.wordpress.com/2015/05/08/cliche-easy-web-image-collector/

Projet Mac Helper
la source
Veuillez consulter la FAQ , en particulier la partie sur l'autopromotion.
nohillside