Download Semua File dalam 1 Halaman dengan Wget

Selama melakukan maintenance mirror openSUSE Indonesia, saya kerap menggunakan rsync untuk melakukan sinkronisasi file dari 1 server ke server lain. Rsync sangat cocok dijadikan sebagai media melakukan sinkronisasi file dalam skala besar.

Sayangnya tidak semua server sumber menyediakan rsync. Server FOSS-ID misalnya, belum menyediakan fasilitas rsync.

Jika saya memiliki keperluan melakukan download banyak  file ISO yang linknya ada dalam 1 halaman, akan sangat merepotkan jika saya harus melakukan copy link satu persatu

Ternyata ada cara mudah untuk melakukan download file sekaligus, yaitu dengan perintah sebagai berikut :

wget -nd -r -l1 --no-parent -A.namaextension URL

Contoh :

wget -nd -r -l1 --no-parent -A.iso -A.sha1 -A.md5 http://mirror1.opensuse.or.id/distribution/11.1/iso/

Perintah diatas akan melakukan download seluruh file dengan extension : iso, sha1 dan md5 yang ada pada alamat http://mirror1.opensuse.or.id/distribution/11.1/iso/. Opsi -l1 menunjukkan bahwa wget hanya akan mengecek folder yang bersangkutan tanpa melakukan proses download dari folder dibawahnya.

Popularity: 24% [?]

10 Responses to “ Download Semua File dalam 1 Halaman dengan Wget ”

  1. cara tsb yg via http hanya akan berlaku jika halaman directory index diaktifkan. jika tidak, ya tidak bisa :)

    selain rsync, protokol yg mungkin masih cocok tuk dipake tuk keperluan mirror adalah ftp, krn masih bisa lgs browsing file2 yg ada di dalamnya.

    mas vavai, itu mirror opensusenya jgn lupa dipasangin rsync ya. biar ntar si kambing nyedot dari sono aja. thx

  2. loh kok itu tulisan f.t.p nya jadi dikasih http://?

  3. @Iang, thanks buat masukannya. BTW, rencana memang akan saya pasangi rsync, tapi link intl-nya kecil jadi sementara malah ngambil rsync dari Kambing hehehe…

  4. Yang tulisan ftp sudah difixed boss, barusan saya lihat malah difixed langsung ya :-)

  5. hehe.. yowis lah kalo gtu. kambing sendiri nyedot dari http://ftp.jaist.ac.jp rutin tiap malam. kalo mau liat statusnya, cek aja di http://kambing.ui.edu/status/

  6. yowis lah =D kambing ndiri nyedot dari http://ftp.jaist.ac.jp rutin tiap malam. kalau mau liat statusnya, intip aja http://kambing.ui.ac.id/status/

    *kayanya komen barusan ilang*

  7. ok sip thx =D

  8. *kayanya ada komen saya yg gak masuk, tulis lg deh.. hehe*

    kambing sendiri nyedot opensuse dari http://ftp.jaist.ac.jp rutin tiap malam. intip2 http://kambing.ui.ac.id/status/ aja tuk ngecek statusnya.

  9. yah klo pakek linux seh enak kalo dari warnet yang pake windows gimana cara download semua dependency nya kalo kita aja ga taw yang mana aja yang harus di dl?
    mohon bimbingannya
    (maklum kompie rumah ga ol)

  10. selain rsync, protokol yg mungkin masih cocok tuk dipake tuk keperluan mirror adalah ftp, krn masih bisa lgs browsing file2 yg ada di dalamnya.

Leave a Reply

You can use these XHTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <em> <strong>