Membedah Internet Download Manager

IDM merupakan salah satu dari sekian banyak download manager yang digunakan oleh para pendownload dan yang pasti IDM ini adalah salah satu yang terfavorit. Namun pernahkah anda berpikir kenapa IDM itu benar-benar sangat optimal dalam menyedot bandwidth? atau kok bisa IDM merakukan resumable pada downloadnya? OK langsung saja saya bahas sesuai dengan pengalaman saya.

IDM Cepat

IDM itu cepat jika dibuat download. Pertanyaan itu benar, namun yang lebih benar lagi, IDM memakai ketersediaan bandwidth secara optimal jika dibandingkan ketika kita mendownload file dengan menggunakan browser atau torrent. Bagaimana bisa? Sesuai dengan pengalaman skripsi kemarin ada penyebab mengapa IDM begitu rakus bandwidth. Kunci dari “cepat”-nya IDM terletak pada koneksi-koneksi yang dibuat oleh IDM untuk membagi sebuah file untuk di download menjadi beberapa bagian.

Secara default, IDM akan membentuk 8 koneksi yang akan mendownload part-part dari 1 bagian besar file yang bisa saja kita atur jumlah koneksinya di Options

Lalu ada apa dengan koneksi tersebut? Pertama-tama penjelasannya, ketika kita melakukan browsing 1 alamat, maka ip/device kita itu memerlukan 1 koneksi dan kelipatannya. Hal yang sama ketika kitamendownload 1 file di browser, maka ip/device kita memerlukan 1 koneksi juga. Nah jika kita melakukan browsing 2 alamat dan download 1 file lewat browser secara bersamaan maka otomatis ip/device kita memerlukan 3 koneksi sekaligus. Nah koneksi-koneksi ini tentu saja akan ditutup ketika sudah tidak ada proses sent dan request pada ip kita. Jadi ketika kita browsing facebook dan yahoo, berarti terdapat 2 koneksi yang berjalan, jika halaman facebook sudah selesai di-load dan yahoo masih belum selesai load, maka koneksi yang aktif hanya tinggal 1.

Nah sekarang hubungannya dengan IDM. Dari pengertian tentang koneksi di atas, sebenarnya sudah menjawab penyebab cepatnya IDM dalam mendownload dibandingkan jika lewat browser.

Nah jika contoh kasus, ketika admin jaringan speedy membatasi 1 rumah/kantor memperoleh bandwidth 1Mbps, dengan masing-masing koneksi yang dibutuhkan tiap IP akan membagi rata 1Mbps tersebut.

  • Secara otomatis ketika 1 komputer yang menggunakan IDM, dan ada 1 komputer lain browsing, maka 1Mbps akan dibagi 9 koneksi sekaligus yaitu 1Mbps=1024 / 9 koneksi = maka tiap tiap koneksi akan mendapat 113 kbps alias 14 KBps.
  • Nah karena 8 koneksi dimiliki oleh 1 komputer yang memakai IDM, maka komputer tersebut mendapatkan bandwith sebesar 14 x 8=112KBps, dan komputer yang hanya browsing tadi hanya memperoleh bandwidth sebesar 14-15KBps.
  • Itu jika komputer lain hanya browsing 1 alamat, belum jika dia browsing dan download memakai browser secara bersamaan atau melakukan browsing lebih dari 2 alamat. Secara otomatis ya komputer yang tidak memakai IDM akan kalah alias dapat bandwidth sedikit.

Itulah kenapa banyak dari penyedia ISP, ataupun administrator jaringan terkadang jengkel ketika ada client yang memakai download manager, dan router manapun atau secanggih apapun, tidak akan bisa melakukan blokir terhadap IDM, namun hanya bisa membatasi koneksi yang dibuat.

Resume Pada IDM

Selain terkenal karena cepat, IDM juga memungkinkan file yang didownload bisa di Stop lalu di Resume pada lain waktu. Bagaimana IDM melakukannya? Nah informasi ini tidak sengaja saya dapat tadi pagi, subuh-subuh, bahwa IDM memang menyimpan 8 (sesuai konfigurasi) part filenya yang dipecah melalui koneksi-koneksi yang dibentuk seperti yang telah saya jelaskan di atas, dan dapat anda lihat di folder “users/(nama account)/Application Data/IDM/DwnlData/(nama account)” jika anda pengguna windows vista atau windows 7 folder tersebut ada di “Users/(nama account)/AppData/Roaming/IDM/DwnlData/(nama account)/”

Di folder inilah IDM menyimpan semua file yang di download dan part-part pemecahannya.

Nah karena IDM merupakan aplikasi Windows, maka IDM juga menyimpan semua informasi tentang apa yang kita download yang terdapat pada registry, sehingga bisa muncul di list aplikasi IDM. Anda bisa melihatnya di “HKEY_CURRENT_USER\Software\DownloadManager”

Bisa anda lihat, semua registry pada folder dengan nomor-nomor berangka urut, tersebut menyimpan informasi-informasi seperti namafile, alamat simpan, alamat download, tanggal download, user yang digunakan untuk authentikasi dan sebagainya.

Backup Download yang Belum Selesai

Nah ternyata kita bisa melakukan backup download yang belum selesai di download. Misalkan saja ingin meneruskan download dari warnet/kampus ke komputer rumah, atau karena virus yang sangat berbahaya sehingga harus menginstall ulang windows, kita hanya melakukan backup folder download dan registry dari IDM tersebut. Folder download yang saya maksud adalah folder yang menyimpan part-part download yang seperti saya jelaskan di atas yaitu “users/(nama account)/Application Data/IDM/DwnlData” atau bagi pengguna vista/7 di  ”Users/(nama account)/AppData/Roaming/IDM/DwnlData/”. Silahkan copy folder DwnlData ke harddisk lain, dan backup registry dari IDM “HKEY_CURRENT_USER\Software\DownloadManager” dengan cara klik kanan pada DownloadManager lalu pilih export.

Nah nanti akan menjadi file dengan extensi .reg, contoh di atas filenya akan menjadi IDM.reg dan di simpan di desktop. Nah kalau sudah, install IDM yang baru di komputer yang lain atau di windows yang baru, pindah folder DwnlData ke ”users/(nama account)/Application Data(atau AppData kalo Vista/7)/IDM/DwnlData/(nama account)/” kemudian klik 2 kali registry yang tadi di export, dan kemudian restart IDM. Jika anda melakukannya benar, maka semua list yang ada pada IDM sebelumnya akan muncul kembali di IDM yang baru dan file yang belum selesai di download akan bisa di resume kembali.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: