Cara mendapatkan semua file dari direktori situs dengan Wget Windows

Jika Anda ingin mengunduh semua file atau hanya jenis file tertentu (seperti hanya gambar) dari direktori situs web atau folder internet, Anda dapat menggunakan alat bernama Wget di Windows untuk mengunduh file secara otomatis. Dalam panduan ini, Anda akan mempelajari cara menggunakan Wget (perintah baris perintah) untuk mendapatkan file dari direktori situs Anda di Windows 10.

Unduh semua file dari direktori situs

Contoh situasi seperti itu adalah kebutuhan untuk mengunduh semua file atau hanya jenis file tertentu seperti gambar, PDF, dll., dari direktori web atau folder situs “Indeks”. Alih-alih mengklik kanan masing-masing dan mengklik “Simpan Sebagai”, Anda dapat secara otomatis mengunduh setiap file di direktori menggunakan perintah “Wget” pada baris perintah Windows 10. Berikut cara melakukannya.

Bagaimana cara mendapatkan semua file dari direktori situs?

Pertama, Anda perlu mengunduh alat Wget untuk dapat menggunakannya di CMD. Anda dapat mengunduh Wget dari tautan di bawah ini (sebaiknya dalam versi zip):

https://eternallybored.org/misc/wget/

Setelah mengunduh, buka paketnya ke direktori mana pun. Untuk mempermudah nanti, bongkar ke dalam C: wget.

Unduh file dari folder situs web di Windows 10

Kemudian buka yang ditinggikan Garis komando (Jalankan sebagai administrator).

Buka CMD sebagai administrator Windows 10

Untuk dapat menjalankan perintah Wget, Anda harus terlebih dahulu mengubah direktori kerja Anda saat ini ke folder Wget. Jika Anda membongkar Wget to C: wget sebelumnya di command prompt, ketik perintah berikut untuk mengubah direktori ke C: wget.

cd c:wget

Bagaimana cara mendapatkan folder dari direktori induk situs?

Saat berada di direktori, masukkan perintah berikut untuk melakukan pengunduhan otomatis semua file dari direktori situs yang dimasukkan.

wget -r -np -nH  https://www.example.com/dir1/dir2/dir3

Cara mendapatkan semua file dari direktori situs dengan Wget

derajat: Ganti alamat situs contoh dengan direktori situs sebenarnya tempat Anda ingin mengunduh file. Perintah ini akan mengunduh semua file dari direktori situs yang Anda masukkan. Parameter peka huruf besar-kecil. Di bawah ini adalah penjelasan tentang apa yang dilakukan setiap parameter.

  • -R adalah untuk mengaktifkan pengambilan rekursif. Jika tidak ada, perintah hanya akan mengunduh file pertama di direktori.
  • -misalnya singkat untuk tidak ada orang tua. Memberitahu perintah untuk tidak masuk ke direktori induk. Tanpa parameter ini, perintah akan pergi ke dan mengambil file dari direktori induk seperti: contoh.com, example.com/dir1 berbeda example.com/kat1/kat2.
  • -nH adalah singkatan dari nama host. Memberitahu perintah untuk tidak membuat direktori host.

Unduh semua gambar dari direktori situs web

File akan diunduh ke direktori yang sama di mana Wget.exe berada. Dalam contoh di atas, direktori baru akan dibuat secara otomatis di dalam C: wget folder dan file akan diunduh ke direktori ini.

Parameter lain yang mungkin Anda butuhkan

-Parameter akan memberi tahu perintah untuk unduh hanya jenis file yang ditentukan. Misalnya, “-A pdf” akan menginstruksikan perintah untuk hanya mengunduh file PDF dari direktori situs. Jika Anda hanya ingin mengunduh jenis gambar tertentu, misalnya file jpg dari direktori situs, gunakan “-A jpg”. Berikut ini adalah contoh penyertaan parameter -A dalam perintah Wget.

wget -r -np -nH -A jpg https://www.example.com/dir1/dir2/dir3

-P parameter mengabaikan file tertentu atau jenis file yang tidak ingin Anda unduh. Misalnya, “-R index.html” akan memberi tahu Wget untuk melewati index.html dan tidak mengunduhnya. “-R CSS” akan mengabaikan file CSS apa pun di direktori. Berikut ini adalah contoh penggunaan wget dengan parameter -R.

wget -r -np -nH -R index.html https://www.example.com/dir1/dir2/dir3

–Potong dir parameter akan memberi tahu perintah berapa banyak direktori yang ingin Anda lewati. Misalnya, jika Anda mengunduh file dari https://www.example.com/kat1/kat2/kat3 tidak termasuk cut-dirs (dan dengan -nH), folder yang dibuat di komputer Anda akan memiliki struktur direktori dir1 dir2 dir3. Jika Anda ingin mengabaikan dir1 dir2 folder, Anda dapat menggunakan –Potong dir perintah untuk melewati direktori. Berikut adalah contoh penggunaan wget Dengan –Potong dir parameter. Perhatikan bahwa parameter -cut-dirs berisi dua tanda hubung (-).

wget -r -np -nH -A pdf --cut-dirs=1 https://www.example.com/dir1/dir2/dir3

Parameternya peka huruf besar-kecil. Jika Anda menggunakan mis. -DAN untuk memfilter unduhan hanya jenis file tertentu jika Anda mengetik -dan sebaliknya, itu tidak akan berhasil.

Untuk melihat semua parameter lain yang tersedia yang dapat Anda gunakan dengan Wget, pada prompt perintah, ketik perintah berikut.

wget -help

Deskripsi berbagi: Panduan ini menunjukkan kepada Anda cara mengunduh semua file atau hanya jenis file tertentu dari direktori situs web atau folder internet menggunakan Wget di Windows 10.