Wget adalah utilitas baris perintah yang dapat digunakan untuk mengunduh hampir semua hal yang tersedia di internet. Tangkapannya, adalah bahwa itu harus tersedia melalui HTTP, HTTPS, atau protokol FTP; jika tidak, Wget tidak akan dapat mengunduhnya. Ada beberapa cara Wget dapat digunakan, misalnya, Anda dapat menggunakan Wget untuk mengunduh setiap gambar di situs web, atau Anda dapat mengunduh satu file juga. Wget bahkan mampu melanjutkan unduhan, bila memungkinkan. Jadi, jika Anda bertanya-tanya bagaimana cara kerja Wget, dan apa manfaatnya bagi Anda, berikut adalah cara menggunakan Wget :
Menginstal Wget
1. Menginstal Wget di macOS Sierra
Sebelum kita mulai menggunakan Wget, kita perlu menginstalnya di sistem kita. Sekarang, untungnya, sebagian besar distribusi Linux datang dengan pra-instal Wget, sehingga Anda tidak perlu melakukan pekerjaan tambahan. Namun, jika Anda menggunakan Mac, Anda harus menginstal Wget. Ini dapat dilakukan dengan mudah menggunakan Homebrew (unduh). Jika Anda membutuhkan bantuan, berikut adalah langkah-langkah yang harus Anda ikuti:
- Pertama, Anda harus menginstal Homebrew di Mac Anda, agar dapat mengunduh Wget. Untuk melakukan ini, cukup luncurkan Terminal, dan ketik perintah berikut:
/ usr / bin / ruby -e "$ (curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install)"
- Setelah perintah selesai, Homebrew akan diinstal pada sistem Anda. Anda sekarang dapat menggunakan Homebrew untuk menginstal paket, seperti Wget. Di Terminal, jalankan saja perintah berikut:
brew install wget
- Homebrew akan secara otomatis mulai mengunduh, membongkar, dan menginstal Wget di sistem Anda. Langkah ini mungkin memakan waktu, tergantung pada kecepatan jaringan Anda, jadi bersabarlah. Setelah perintah selesai, Anda harus dapat menggunakan Wget di Mac Anda. Untuk memeriksa apakah telah diinstal, cukup gunakan perintah:
wget -V
2. Menginstal Wget pada Windows
Menginstal Wget pada Windows membutuhkan sedikit usaha, tetapi dapat dengan mudah dilakukan. Jika Anda ingin menginstal Wget di PC Windows Anda, cukup ikuti langkah-langkah di bawah ini:
- Pertama, unduh Cygwin, lalu jalankan file pengaturan yang diunduh .
- Ketika meminta sumber unduhan default, pilih opsi yang mengatakan " Instal dari Internet ", dan klik "Next".
- Pilih direktori instalasi untuk Cygwin, serta direktori di mana ia akan menyimpan file paket untuk instalasi utilitas.
- Di layar berikutnya, Anda harus memilih koneksi internet Anda. Jika Anda menggunakan Proxy, pilih jenis Proxynya, dan isi detailnya. Untuk sebagian besar pengguna, pilihannya adalah " Sambungan Langsung ".
- Anda kemudian akan diperlihatkan daftar mirror, pilih salah satunya untuk mengunduh Cygwin. Jika unduhan gagal, Anda dapat mencoba lagi dengan mirror lain.
- Di jendela berikutnya, cari "wget", dan klik plus di samping "web" di daftar yang muncul. Di sini, kotak centang di sebelah " wget " akan dipilih secara otomatis. Cukup klik "Next".
- Layar selanjutnya akan menunjukkan kepada Anda paket-paket yang perlu diunduh. Cukup klik "Next".
- Setelah instalasi selesai, Anda akan ditanya apakah Anda ingin membuat ikon desktop, dan / atau menambahkan entri ke menu mulai . Ini sepenuhnya masalah preferensi pribadi, tetapi saya sarankan Anda setidaknya menambahkannya ke menu mulai, sehingga Anda dapat menemukannya dengan mudah.
Itu dia. Wget sekarang diinstal pada PC Windows Anda. Namun, Anda tidak dapat menjalankannya dari command prompt. Sebaliknya, Anda harus meluncurkan Terminal Cygwin, dan gunakan Wget dari sana .
Cara Menggunakan Wget
Sekarang kita punya Wget dan berjalan di sistem kita, mari kita jelajahi semua cara keren di mana kita bisa menggunakan Wget untuk mengunduh file, folder, dan bahkan seluruh situs web dari internet. Berikut adalah beberapa hal menarik yang dapat Anda lakukan dengan Wget di sistem Anda.
Catatan : Saya menggunakan Wget pada MacBook Air yang menjalankan macOS Sierra 10.12.3 beta. Namun, karena utilitas yang kami gunakan adalah sama (Wget), perintahnya akan sama pada sistem operasi yang Anda gunakan Wget.
1. Gunakan Wget untuk Mengunduh File
Anda dapat menggunakan Wget untuk mengunduh file dari internet dengan mudah. Cukup gunakan perintah berikut
wget
- Unduh File dan Simpan dengan Nama File Tertentu
File di server terkadang memiliki nama yang paling aneh, dan Anda mungkin ingin mengunduh file itu, dan minta Wget secara otomatis mengubah nama menjadi sesuatu yang lebih masuk akal bagi Anda. Untuk melakukan ini, cukup gunakan perintah berikut
wget -o
- Unduh Hanya Tipe File Tertentu
Server web mungkin menampung sejumlah file yang berbeda. Jadi, bagaimana jika Anda hanya ingin mengunduh semua PDF di server, atau mungkin semua GIF? Cukup gunakan perintah berikut:
wget -r -A pdf
Perintah khusus ini digunakan oleh Mark Zuckerberg di kamar asramanya di Harvard, untuk mengunduh semua gambar hanya dengan satu perintah, dan membangun situs web terkenal "facesmash.com".
wget -r -A jpg, jpeg, png, bmp
2. Unduh File dari Banyak URL dengan Wget
Katakanlah Anda perlu mengunduh file dari sejumlah lokasi berbeda di internet. Mungkin ada file PDF di url1, file ZIP penting di url2, dan sesuatu yang lain di url3 . Jika Anda menggunakan Wget dengan cara tradisional, Anda harus menjalankannya tiga kali. Namun, ada cara yang jauh lebih mudah untuk melakukan ini.
- Pertama, buat file dengan semua URL yang Anda perlukan untuk mengunduh data. Pastikan Anda menyimpan setiap URL di barisnya masing-masing . Simpan file, dan pastikan Anda mengingat namanya.
- Di Terminal, gunakan perintah berikut untuk mengunduh file dari semua URL:
wget -i
di mana " nama_file " adalah nama file yang Anda buat dengan semua URL yang Anda butuhkan untuk mengunduh hal-hal.
3. Unduh Seluruh Situs Web dengan Wget
Ya, Anda membacanya dengan benar. Anda dapat menggunakan Wget untuk mengunduh konten seluruh situs web juga. Jelas, jika situs web terlalu besar, perintah ini akan membutuhkan banyak waktu untuk diselesaikan, belum lagi bahwa itu akan memakan banyak ruang pada sistem Anda. Yang mengatakan, jika Anda ingin menggunakan Wget untuk mengunduh seluruh situs web, cukup gunakan perintah berikut:
wget --mirror -p -P ./LOCAL-DIR WEBSITE-URL
Ini akan mengunduh seluruh situs web, ke folder “ LOCAL-DIR ” di dalam direktori kerja Anda. File-file situs web akan disimpan dalam folder dengan nama yang sama dengan situs web, berkat " WEBSITE-URL ".
4. Gunakan Wget sebagai Spider Web
Anda juga dapat membuat Wget bertindak seperti perayap web (atau spider web). Ini membantu ketika Anda ingin mengonfirmasi bahwa URL untuk file yang ingin Anda unduh valid . Untuk menggunakan Wget sebagai spider web, dan memeriksa validitas URL, cukup gunakan perintah berikut:
wget --spider
Ini akan memeriksa apakah URL yang Anda sebutkan itu ada, dan Anda akan mendapat respons yang memberi tahu Anda hasil cek.
- Tanggapan Positif:
- Tanggapan Negatif:
5. Lanjutkan Unduhan yang Tidak Lengkap
Ini adalah hal keren lainnya yang bisa dilakukan Wget. Katakanlah Anda mengunduh file dengan Wget, tetapi karena alasan tertentu, Anda harus mematikan laptop Anda. Lain kali Anda ingin mencoba mengunduh file yang sama, Wget sebenarnya dapat melanjutkan unduhan untuk Anda. Anda hanya perlu memastikan bahwa Anda berada di folder yang sama di mana Anda mengunduh file terakhir kali, dan kemudian gunakan perintah berikut:
wget -c
Ketika Wget melihat bahwa sebagian file sudah ada di sistem Anda, Wget akan melanjutkan pengunduhan secara otomatis.
Catatan : Jika file di server telah diubah sejak terakhir kali Anda mencoba untuk mengunduhnya, maka Anda tidak boleh menggunakan perintah ini, karena itu akan menghasilkan file yang rusak sehingga Anda tidak akan bisa membaca.
Juga, jika server tidak mengizinkan unduhan yang berkelanjutan, maka Wget akan menolak untuk memulai unduhan dari awal. Jika Anda ingin memulai unduhan dari awal, Anda harus menghapus file yang diunduh sebagian dari sistem Anda, terlebih dahulu.
Ada beberapa syarat lagi untuk menggunakan argumen ini, dan Anda dapat membacanya lebih lanjut di halaman manual Wget.
6. Batasi Kecepatan Unduhan
Jika Anda menggunakan Wget untuk mengunduh file, dan menjelajah internet di sampingnya, Anda mungkin tidak ingin semua bandwidth Anda digunakan oleh Wget. Untungnya, Wget menyertakan argumen yang dapat Anda gunakan untuk membatasi jumlah bandwidth yang dapat digunakan Wget untuk mengunduh file di sistem Anda:
wget --limit-rate =
Catatan : Ingatlah bahwa kecepatan disebutkan dalam Bytes, dan bukan Bits. Jadi, jika Anda menggunakan Wget –limit-rate = 20k, itu akan membatasi penggunaan bandwidth hingga 20 kB, dan bukan 20 kb.
7. Gunakan Wget untuk Mengunduh File dari Server FTP
Jika Anda perlu mengunduh file dari server FTP, Anda juga dapat melakukannya dengan Wget. Cukup gunakan perintah berikut untuk mengunduh file dari server FTP:
wget
- Unduh File dari server FTP dengan Login
JIKA server FTP Anda memerlukan login untuk mengizinkan file unduhan, Anda juga dapat meneruskan kredensial dengan Wget. Cukup gunakan perintah berikut:
wget --ftp-username = USERNAME --ftp-password = PASSWORD
Mudah Gunakan Wget untuk Mengunduh File dari Internet
Anda dapat menggunakan Wget untuk mengunduh file dari mana saja di internet. Namun, sementara Wget hampir selalu berfungsi, ada beberapa server yang mencegah akses ke Wget, dalam hal ini, Anda dapat mencoba mengubah –user-agent untuk perintah Wget Anda. Namun, itu bukan tindakan yang disarankan, kecuali Anda benar-benar tahu apa yang Anda lakukan. Untuk sebagian besar, Wget akan membiarkan Anda mengunduh file apa pun dari internet, selama Anda memiliki akses ke sana, dan URL-nya.
Jadi, pernahkah Anda menggunakan Wget untuk mengunduh file dari internet? Beri tahu kami pengalaman Anda menggunakan Wget untuk mengunduh file, melalui protokol HTTP, HTTPS, dan FTP. Juga, jika Anda mengetahui beberapa kegunaan lain dari Wget yang menurut Anda layak masuk dalam daftar ini, beri tahu kami tentang mereka di bagian komentar di bawah.