Bertemu
lagi dengan saya. hehehe kali ini saya akan membahas cara medownload
dengan wget. wget adalah salah satu utilitas dalam linux untuk
mendownload file dari protokol HTTP, HTTPS, dan FTP. Bisa dikata wget
ini adalah pengganti IDM windows untuk OS GNU/Linux. Hanya beda nya wget
ini berbasis CUI dan manual control.
Biasanya
GNU/Linux telah menyediakan aplikasi ini secara otomatis / sudah
terinstal ketika kita mengistall OS GNU/Linux. Bagi yang belum ada anda
dapat menginstal nya dengan cara :
Instalasi Wget
- Download dulu file nya disini.
- lalu masuk ke direktori dimana wget itu disimpan, misal wget berada di /home/dwiyan/Download/ maka buka terminal ketik cd /home/dwiyan/Download/
- Kemudian ekstrak dengan cara tar -xzvf wget-1.12.tar.gz
- Masuk ke direktori hasil ekstrak dengan mengetik cd wget-1.12/
- lalu ketik ./configure
- setelah itu ketik make
- lalu ketik make install sudah selesai :D
Sebenarnya untuk tahap penginstalan *.tar.gz standar nya seperti diatas. tapi hendak nya anda membaca README atau INSTALL
pada file direktori wget-1.12 karena tahap penginstalan terkadang
dicantumkan di file tersebut. Untuk yang memiliki koneksi internet anda
dapat menginstall nya dengan otomatis melalui repository nya, tergantung
pada pemaketan distro nya :
Debian dan turunan nya :
- apt-get install “nama aplikasi”
Slackware dan turunan nya :
- install -'installpkg <nama program.tgz>.
Redhat dan turunan nya :
- yum install “nama aplikasi”.
Cara medownload file dengan wget
Cari
link download yang akan kita download misal kita telah mendapatkan link
nya anggap saja kita akan mengunduh file yang beralamatkan di
http://screencasters.heathenx.org/wp-content/videos/ep097.ogv. copy lalu
buka terminal :
- wget http://screencasters.heathenx.org/wp-content/videos/ep097.ogv
Jika ingin medonload 2 file maka :
- wget url1 url2
Jika
file terlalu besar anda dapat mempause dan meresume nya tergantung
compabilty resume pada file yang kita download. cara pause nya, anda
tinggal menekan ctrl+c pada keyboard. Untuk meneruskannya dengan cara :
- wget -c http://screencasters.heathenx.org/wp-content/videos/ep097.ogv
tentunya pada direktori yang sama.
Cara mendownload secara rekrusif
Tetapi
ingat,dengan menggunakan -r kita tidak dapat mendownload seluruh situs
hanya dapat mendownload index dari situs tersebut dan index dari link
yang terdapat pada index awal.
- wget -r http://www.detik.com /home/mirror/detik.com
Cara mendownload resume otomastis ketika terputus
Opsi ini digunakan agar kita dapat mengulangi (sesuai jumlah yang kita inginkan) download, jika gagal terkoneksi.
- wget -t40 url_tujuan
Cara download dan meresume halaman web agar terupdate
opsi
ini digunakan apabila kita men-download sebuah halaman suatu situs….
dan pada lain hari kita ingin mengupdate halaman situs tersebut, maka
dengan perintah -nc halaman situs yang kita download kemaren akan
terupdate.dan file yang kemaren akan di-overwrite.
- wget -nc [URL]
Cara download file dengan ekstensi tertentu
men-download sebuah file dengan ekstensi tertentu. seperti jpeg,jpeg atau gif, Contoh:
- wget -rA jpeg,gif,jpg http://wakakaksite.net
Cara download banyak file
Disini saya akan memberikan 2 tips, ya anggap saja untuk belajar. yang satu dengan menggunakan bahasa pemograman bash dan yang satu dengan wget -i.
A. Download dengan pemograman bash
Sebenarnya saya pernah memposting ini di kaskus,
id saya dw1y4n hehe. disini saya akan bahas kembali langsung saja ya!!
hehehe... pertama kumpulkan dulu link file yang mw di download.
ane misalkan :
- http://belajar.internetsehat.org:82/pustaka/library-onno-ind.tar
- http://dlc.sun.com.edgesuite.net/netbeans/6.9.1/final/bundles/netbeans-6.9.1-ml-linux.sh
nah,
cara pertama anda harus mengetik dulu, entah mw diterminal apa di text
editor biasa. saya contohkan di terminal ya. Oh iya, itu ada
pustaka online dari pa onno w purbo silahkan download.
Cara nya :
- 1. buka terminal.
- 2. ketik cat > galuh.sh //tekan enter
- #!/bin/sh //tekan enter << head bash wajib ada.
- wget http://belajar.internetsehat.org:82/...y-onno-ind.tar //tekan enter
- wget http://dlc.sun.com.edgesuite.net/net....1-ml-linux.sh //tekan enter
- 3. Ctrl+c //untuk mengakhiri proses.
Untuk eksekusinya atau pemanggilannya dengan cara :
- tempatkan dan eksekusi program dengan cd. misal nya anda menyimpan files galuh.sh nya di /home/user maka ketik cd ~ lalu untuk eksekusi file nya ketik sh ./downloads.sh tekan enter. ok, anda akan medownload dengan wget dengan pemograman bash.
B. Download dengan wget -i
Pertama
anda harus mengumpulkan link yang akan anda download. misalnya anda
akan mengunduh file-file video tutorial inkscape. ini saya kasih link
nya hehehe.... *saya juga sedang belajar inkscape pengganti corel draw.
- Pertama buka terminal anda
- ketikan touch galuh.txt lalu ketik gedit galuh.txtlalu copy paste masukan link berikut dibawah ini.
- http://screencasters.heathenx.org/wp-content/videos/ep001.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep002.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep003.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep004.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep005.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep006.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep007.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep008.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep009.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep010.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep011.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep013.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep014.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep015.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep016.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep017.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep018.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep019.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep020.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep021.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep022.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep023.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep024.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep025.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep026.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep027.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep028.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep029.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep030.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep031.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep032.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep033.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep034.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep035.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep036.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep037.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep038.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep039.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep040.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep041.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep042.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep043.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep044.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep045.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep046.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep047.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep048.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep049.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep050.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep051.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep052.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep053.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep054.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep055.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep056.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep057.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep058.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep059.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep060.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep061.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep062.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep063.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep064.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep065.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep066.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep067.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep068.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep069.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep070.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep071.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep072.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep073.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep074.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep075.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep076.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep077.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep078.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep079.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep080.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep081.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep082.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep083.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep084.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep085.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep086.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep087.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep088.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep089.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep090.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep091.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep092.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep093.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep094.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep095.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep096.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep097.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep098.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep099.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep100.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep101.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep102.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep103.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep104.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep105.ogv
- http://screencasters.heathenx.org/wp-content/videos/ep106.ogv
tutup jendela gedit dan save.
Untuk pemanggilan nya, anda masuk terminal :
masuk ke direktori dimana galuh.txt berada. misal berada di /home/dwiyan/Downloads maka anda tinggal mengetik
- cd /home/dwiyan/Downloads/
- lalu ketik wget -i galuh.txt
enter deh maka anda mendownload banyak file.
Jika
anda ingin berhenti maka anda tinggal menekan ctrl+c dan untuk
melanjutkan tinggal masuk ke direktori dimana file galuh.txt berada
lalau mengetik
- wget -ci galuh.txt
Sekian Tulisan dari saya. semoga bermanfaat.
0 komentar:
Posting Komentar