Bagaimana cara mengunduh semua gambar halaman web sekaligus?


12

Misalnya, saya suka dekorasi militer, dan inilah Pita Layanan Wikipedia , bagaimana saya bisa mengunduh semua gambar pita sekaligus daripada mengkliknya satu per satu dan kemudian pilih "Simpan gambar sebagai"?


Akan jauh lebih cepat bagi Anda untuk google itu. Misalnya wikihow.com/Download-All-Images-on-a-Web-Page-at-Once
Jaqenhghar

2
@ Jaqenhghar Itu untuk windows, apakah ini berfungsi pada Mac?
Ave Maleficum

Jawaban:


12

Pengotomasi

Gunakan Automator.app OS X untuk menemukan, mengekstrak, dan menyimpan gambar dari halaman web Anda saat ini. Kombinasi Tindakan yang diperlukan adalah:

  • Dapatkan Halaman Web Saat Ini dari Safari
  • Dapatkan Konten Halaman Web
  • Simpan Gambar Dari Konten Web

Untuk mempelajari lebih lanjut tentang menggunakan Automator, lihat Dasar-Dasar Mac Apple : Automator .

Pengotomasi

Terminal

Pendekatan alternatif adalah menggunakan curlmelalui baris perintah, Apa cara tercepat dan termudah untuk mengunduh semua gambar dari situs web .


5

Menggunakan wget:

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

-p( --page-requisites) mengunduh sumber daya seperti gambar dan lembar gaya meskipun Anda tidak menggunakannya -r. -Amenentukan akhiran atau pola gaya glob untuk menerima. -H( --span-hosts) mengikuti tautan ke domain lain seperti upload.wikimedia.org. -nd( --no-directories) mengunduh semua file ke direktori saat ini tanpa membuat subdirektori.

Anda dapat menginstal wgetdengan brew install wgetsetelah menginstal Homebrew .

Anda mungkin juga hanya menggunakan curl:

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

Mengunduh gambar dari Tumblr atau 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

Darimana Anda mendapatkan parallel?
nohillside

Anda dapat menginstal paralleldan jqdengan brew install parallel jqsetelah menginstal Homebrew atau dengan sudo port install parallel jqsetelah menginstal MacPorts .
Lri

3

Menggunakan Firefox (diuji dengan v. 61), tanpa perangkat lunak tambahan:

  1. Temukan tab media dari jendela Info Halaman. Ini dapat ditemukan melalui salah satu perilaku berikut:

    • Menu konteks> Lihat Info Halaman> Media
    • Menu konteks untuk gambar> Lihat Info Gambar
  2. Pilih semua alamat gambar.

  3. Klik Simpan Sebagai ... dan pilih folder untuk mengunduh semua gambar.

1

Anda dapat menggunakan Firefox dan Flashgot, yang merupakan ekstensi yang melakukan persis apa yang Anda cari.

Anda dapat menemukan Flashgot di situs web tambahan resmi Mozilla di sini

Flashgot menggunakan pengelola unduhan pilihan Anda, baik yang terintegrasi di Firefox, curl, wget, atau lainnya. Secara pribadi saya suka DownThemAll! .


1
Halo, selamat datang di AskDifferent, saya menemukan jika sebuah pertanyaan layak dijawab, itu layak untuk diunggulkan. Juga beberapa instruksi dan tautan dapat memberi Anda lebih banyak upvotes. Silakan luangkan waktu untuk membaca bagian Jawab dan Pertanyaan pada halaman bantuan .
Deesbek

@Deesbek memperluas jawaban :)
miniBill

-4

Jika Anda menggunakan Mac, coba "Klise: Kolektor Gambar Web Mudah" di Mac App Store.

Menurut deskripsi aplikasi,

"Pengumpul gambar web yang mudah namun kuat untuk Mac. Cliche memungkinkan Anda untuk dengan cepat dan mudah mengumpulkan gambar web dengan alat praktis yang hebat. Cukup jelajahi web dengan Cliche. Semua gambar web sudah siap untuk Anda."

Untuk informasi lebih lanjut, Anda dapat mengunjungi situs web resmi: https://machelperprojects.wordpress.com/2015/05/08/cliche-easy-web-image-collector/


Silakan lihat FAQ , terutama bagian tentang promosi diri.
nohillside
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.