¿Cómo descargar todas las imágenes de una página web a la vez?

12

Por ejemplo, me encantan las decoraciones militares, y aquí está la cinta de servicio de Wikipedia , ¿cómo puedo descargar todas las imágenes de la cinta a la vez en lugar de hacer clic en una por una y luego seleccionar "Guardar imagen como"?

Ave Maleficum
fuente
Sería mucho más rápido para que lo googlees. Por ejemplo wikihow.com/Download-All-Images-on-a-Web-Page-at-Once
Jaqenhghar
2
@Jaqenhghar Eso es para Windows, ¿funciona en Mac?
Ave Maleficum

Respuestas:

12

Automator

Use Automator.app de OS X para buscar, extraer y guardar las imágenes de su página web actual. La combinación de acciones necesarias son:

  • Obtener la página web actual de Safari
  • Obtener contenido de páginas web
  • Guardar imágenes del contenido web

Para obtener más información sobre el uso de Automator, consulte Conceptos básicos de Mac de Apple : Automator .

Automator

Terminal

Un enfoque alternativo es usar a curltravés de la línea de comandos, ¿Cuál es la forma más rápida y fácil de descargar todas las imágenes de un sitio web ?

Graham Miln
fuente
5

Utilizando wget:

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

-p( --page-requisites) descarga recursos como imágenes y hojas de estilo incluso cuando no las usa -r. -Aespecifica sufijos o patrones de estilo glob para aceptar. -H( --span-hosts) sigue enlaces a otros dominios como upload.wikimedia.org. -nd( --no-directories) descarga todos los archivos al directorio actual sin crear subdirectorios.

Puede instalar wgetcon brew install wgetdespués de instalar Homebrew .

También puedes usar curl:

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

Descargar imágenes de Tumblr o 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
fuente
¿De donde sacaste parallel?
nohillside
Puede instalar parallely jqcon brew install parallel jqdespués de instalar Homebrew o con sudo port install parallel jqdespués de instalar MacPorts .
Lri
3

Usando Firefox (probado con v. 61), sin software adicional:

  1. Busque la pestaña de medios de la ventana Información de la página. Esto se puede encontrar a través de una de las siguientes maneras:

    • Menú contextual> Ver información de la página> Medios
    • Menú contextual de imagen> Ver información de imagen
  2. Seleccione todas las direcciones de imagen.

  3. Haga clic en Guardar como ... y seleccione la carpeta para descargar todas las imágenes.
usuario9027325
fuente
1

Puedes usar Firefox y Flashgot, que es una extensión que hace casi exactamente lo que estás buscando.

Puedes encontrar Flashgot en el sitio web oficial de complementos de Mozilla aquí

Flashgot utiliza un administrador de descargas de su elección, ya sea uno integrado en Firefox, curl, wget u otros. Personalmente me gusta DownThemAll! .

miniBill
fuente
1
Hola, bienvenido a AskDifferent, encuentro que si vale la pena responder una pregunta, vale la pena votar. También algunas instrucciones y un enlace pueden obtener más votos a favor. Tómese el tiempo para leer la sección de Preguntas y respuestas de la página de ayuda .
Deesbek
@Deesbek respuesta ampliada :)
miniBill
-4

Si usa Mac, intente "Cliche: Easy Web Image Collector" en la Mac App Store.

Según la descripción de la aplicación,

"El recopilador de imágenes web fácil pero potente para Mac. Cliche le permite recopilar imágenes web de manera rápida y fácil con herramientas prácticas y potentes. Simplemente navegue por la web con Cliche. Todas las imágenes web ya están listas para usted".

Para obtener más información, puede visitar el sitio web oficial: https://machelperprojects.wordpress.com/2015/05/08/cliche-easy-web-image-collector/

Proyecto Mac Helper
fuente
Consulte las preguntas frecuentes , especialmente la parte sobre autopromoción.
nohillside