89 Views

Aplikasi Download yang gratis di windows 10 sudah banyak, kalian pasti sudah kenal dengan IDM  – Internet Download manager adalagi orbit dowload manager. Biasanya sih lebih terkenal aplikasi download di windows yaitu IDM. Namun akhir-akhir ini, saya lebih suka menggunakan wget karena saking sering nya menggunakan command prompt di windows untuk beragam project yang berkaitan dengan deep machine learning. Kalian kan tau sendiri, kalau sudah masuk ke deep machine learning akan banyak butuh sekali dataset, terkadang sampai belasan, puluhan gigabyte.

Yuk kita bahas mengenai aplikasi wget. Nama wget dibuat dari kata World Wide Web dan get yang mendukung beragam protokol yaitu FTP, SFTP, HTTP, dan HTTPS. Wget berukuran kecil dan bersifat portable jadi nggak perlu install koq. Wget dibuat dalam portabel C dan dapat digunakan pada sistem Unix mana pun. Wget juga dapat berfungsi di Mac OS X, Microsoft Windows, AmigaOS, dan platform populer lainnya.

Untuk download Wget bisa kalian peroleh disini. Kalau kalian pengguna linux, maka wget merupakan aplikasi bawaan yang bisa kalian panggil melalui terminal. Aplikasi Downloader yang gratis ini bisa kalian letakan dimanapun, bila penggunakan windows, misalkan di C:/ tapi jangan lupa untuk set pathnya dulu ya agar bisa dikenali oleh sistem ketika dipanggil di command prompt. Walaupun aplikasi ini cuman CLI tapi kecil-kecil cabe rawit lho! Fitur standar seperti

  • Autorekoneksi dengan mengatur jumlah rekoneksinya
  • resume dengan melanjutkan file download berhenti sebelumnya, bahkan
  • melakukan crawling website lho!
  • lebih kocaknya lagi wget bisa cek broken link pada sebuah link lho!

Berikut cara mudah menggunakan aplikasi downloader gratis ini di windows.

Mengunduh File Tunggal

Misalkan saya akan meletakan file hasil unduhan di E:/ untuk download wordpress versi terbaru

E:\>wget https://wordpress.org/latest.zip

Tampilkan saat sedang melakukan download

--2021-02-23 12:53:10-- https://wordpress.org/latest.zip
Resolving wordpress.org (wordpress.org)... 198.143.164.252
Connecting to wordpress.org (wordpress.org) 198.143.164.252| :443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9332728 (8,9M) [application/zip]
Saving to: 'latest.zip'

latest.zip 100%[===============>] 8,90MB/s in 1,3s

2021-02-23 12:53:14 (6,88 MB/s) - 'latest.zip' saved [9332728/9332728]

Download banyak file

Tidak perlu kuatir kalau kalian punya daftar unduhan file yang sangat banyak, buat saja daftar linknya menggunakan notepad, misalkan saya beri nama daftar.txt yang isinya sebagai berikut

https://wordpress.org/latest.zip

https://download.joomla.org/cms/joomla3/3-8-5/Joomla_3-8-5-Stable-Full_Package.zip

https://ftp.drupal.org/files/projects/drupal-8.4.5.zip

Panggil saja perintah -i

wget -i daftar.txt

Mengganti nama file unduhan

Kalau kalian lihat, agar tidak bentrok dengan nama file yang sebelum, kalian bisa koq untuk mengganti nama file unduhan dengan perintah -o

wget -O wordpress-install.zip https://wordpress.org/latest.zip

Dalam kasus ini, resource yang telah diunduh akan disimpan sebagai wordpress-install.zip dan bukan dalam nama aslinya.

Menyimpan File dalam Direktori Khusus

Kalian bisa juga mengganti lokasi direktori lain menggunakan fungsi -P:

wget -P E:/download/ https://wordpress.org/latest.zip

Pada contoh diatas kita akan simpan di folder khusus yaitu E:/download/

Membatasi Kecepatan Unduhan

Terkadang selain aktifivitas download, kita gunakan kuota internet untuk kebutuhan lain seperti nonton video, nah untuk berbagi kecepatan internet/batasan kecepatan download bisa koq di wget. Gunakan saja perintah –limit-rate

wget --limit-rate=500k https://wordpress.org/latest.zip

Artinya membatasi kecepatan download sebesar 500 Kb saja

Set Berapa Jumlah Rekoneksi Lagi

Urusan download dengan file ukuran besar biasanya terkendala pada jaringan internet kurang stabil. Untuk mengatasi hal tersebut, biasanya aplikasi download punya pengaturan tersendiri untuk melakukan try again atau try berapa kali. Misalkan akan melakukan rekoneksi lagi, di wget cukup dengan perintah -tries:

wget -tries=100 https://wordpress.org/latest.zip

Fitur Resume Download

Walaupun sudah kita antisipasi dengan mengatur jumlah rekoneksi, tapi terkadang juga internet bisa down! Bisa emosi tingkat donk! kalau kalau sudah download ratusan GB tiba-tiba mati listrik dan tersisa 99% saja. Benar-benar prank donk. Masa iya mau ngulang lagi dari awal! Tapi tenang saja wget punya fitur resume lho! Kalian bisa lanjutkan download lagi lho daripada mengulangi download dari awal! Cukup berikan perintah -c

wget -c https://example/very-big-file.zip

Jika kalian melakukan perintah tanpa memasukkan fungsi -c, maka pada file terbaru akan ditambahkan .1 di bagian akhir karena sebelumnya file dengan nama yang sama sudah ada.

Crawling website

Wget bisa kalian gunakan untuk melakukan crawling website lho! Fungsi ini saya gunakan untuk menyimpan artikel dalam website yang terkadang dilindungi oleh java script

wget --miror --convert-link --page-requisites --no-parent -P D:/websites/ https://some-website.com

Berikut penjelasan diatas

–mirror Membuat unduhan Anda rekursif.
–convert-links Semua link dapat diubah ke penggunaan offline yang lebih tepat.
–page-requisites Termasuk semua file yang penting, seperti CSS, JS, dan gambar.
–no-parent Memastikan bahwa direktori yang berada di atas hirarki tidak disimpan.
-P documents/websites/ Memastikan bahwa semua konten tersimpan di direktori khusus kami.

Setelah prosesnya selesai, Anda bisa membuka website yang telah diunduh dan menemukan semua file yang tersimpan dala folder D:/websites/.

Cari Broken Link dari sebuah website

Kalian punya website? Tak perlu repot-repot untuk cek broken link, cukup gunakan saja wget. URL rusak yang menampilkan halaman 404 error pada suatu website.

wget -o wget-log -r -1 5 --spider https://softscients.com
o Mengumpulkan output ke dalam file untuk digunakan kemudian.
-l Membuat level rekursif.
-r Membuat unduhan rekursif.
–spider Mengatur wget ke mode spider.

wget akan menyimpan pada sebuah file bernama wget-log untuk mencari link yang rusak.

Download file dengan protokol FTP

Urusan download file dengan protokol FTP menggunakan wget sangat mudah koq, tinggal berikan saja username dan password seperti berikut

wget --ftp-user=YOUR_USERNAME --ftp-password=YOUR_PASSWORD ftp://example.com/something.tar

Pengembangan wget Lebih lanjut

Setelah sukses dengan banyaknya penggunaan wget, maka sekarang sudah dikembangkan wget2 lho! Bisa kalian kunjungi disini

Ref

https://www.gnu.org/software/wget/manual/wget.html#Overview

Leave a Reply

Your email address will not be published. Required fields are marked *

+ 42 = 47