Your Ad Here

Installasi Prozilla (Linux Download Accelerator) di Ubuntu 8.10 (Intrepid Ibex) Server

Posted by koti

Prozilla adalah salah satu perangkat lunak download accelerator favorit-ku di Ubuntu Linux, selain mempunyai tampilan mode grafis (ProzGUI) prozilla juga memiliki versi mode teks yang bekerja di “console” linux…tentunya lebih kenceng dan bisa berjalan di background pada remote machine Linux Anda.

FITUR :

  • Mendukung FTP & HTTP
  • Mendukung Resume Download
  • Multi koneksi beserta konfigurasi jumlah koneksinya
  • Dukungan terhadap pencarian FTP dan memilih server tercepat secara otomatis
  • Pembatasan bandwith maksimal yang digunakan (bps / byte per second)

INSTALASI

Instalasi dari paket debian yang sudah tersedia

download prozilla_1.3.7.4-1_i386.deb dari http://old-releases.ubuntu.com/ubuntu/pool/universe/p/prozilla/

$wget -c http://old-releases.ubuntu.com/ubuntu/pool/universe/p/prozilla/prozilla_1.3.7.4-1_i386.deb
#sudo dpkg -i prozilla_1.3.7.4-1_i386.deb

edit konfogurasi-nya di /etc/prozilla.conf :

#sudo vim /etc/prozilla.conf

tentukan direktori hasil download biasanya berada pada baris paling bawah :

mainoutputdir = /home/koti/film

simpan bos..

Instalasi dari source code (kode sumbernya)

Dengan cara ini kita bisa melakukan instalasi kode sumber Prozilla dari versi yang lumayan baru.

install library yg dibutuhkan utk proses konfigurasi :

download ncurses : ftp://ftp.gnu.org/pub/gnu/ncurses/

$wget -c ftp://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.7.tar.gz

ekstrak hasil download :

$tar -xzvf ncurses-5.7.tar.gz

masuk ke direktori hasil ektrak :

$cd ncurses-5.7

$./configure
$make
#sudo make install

$cd ..

install gettext

#sudo apt-get install gettext

download prozilla : http://prozilla.genesys.ro/downloads/prozilla/tarballs/

$wget -c http://prozilla.genesys.ro/downloads/prozilla/tarballs/prozilla-2.0.4.tar.bz2

ekstrak prozilla :

$tar -xf prozilla-2.0.4.tar.bz2
$cd prozilla-2.0.4
$./configure
$make

jika terjadi error :

make[4]: Leaving directory `/home/koti/prozilla-2.0.4/libprozilla/src’
make[4]: Entering directory `/home/koti/prozilla-2.0.4/libprozilla’
make[4]: Nothing to be done for `all-am’.
make[4]: Leaving directory `/home/koti/prozilla-2.0.4/libprozilla’
make[3]: Leaving directory `/home/koti/prozilla-2.0.4/libprozilla’
make[2]: Leaving directory `/home/koti/prozilla-2.0.4/libprozilla’
Making all in src
make[2]: Entering directory `/home/koti/prozilla-2.0.4/src’
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../libprozilla/src -I../intl -I/usr/local/include -fno-inline -DLOCALEDIR=\”/usr/local/share/locale\” -Wall -ggdb -D_REENTRANT -MT main.o -MD -MP -MF “.deps/main.Tpo” \
-c -o main.o `test -f ‘main.cpp’ || echo ‘./’`main.cpp; \
then mv -f “.deps/main.Tpo” “.deps/main.Po”; \
else rm -f “.deps/main.Tpo”; exit 1; \
fi
In file included from main.cpp:39:
download_win.h:55: error: extra qualification ‘DL_Window::’ on member âprint_status’
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/home/koti/prozilla-2.0.4/src’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/koti/prozilla-2.0.4′
make: *** [all] Error 2

solusi :

Sepertinya masalah error tersebut terjadi karena kompatibilitas dari kompiler GNU C/C++ versi terbaru, untuk menghindari error ini edit file src/download_win.h pada baris ke 55 :

void DL_Window::print_status(download_t * download, int quiet_mode);

ganti dengan :

void print_status(download_t * download, int quiet_mode);

sumber : http://www.linuxquestions.org/questions/linux-software-2/error-while-running-make-649543/

#sudo make install

okey finish

PERINTAH DOWNLOAD

option utama :

-r : mengaktifkan perintah resume download jika koneksi terputus.
-k=10 : melakukan 10 koneksi download.
–max-bps=20000 : membatasi konsumsi bandwith maksimal sebesar 20 KB/s

Contoh perintah download :

$proz -r http://www10.indowebster.com/11b81118c6d71d2b8d14425928ea99ad.avi
$proz -r -k=10 –max-bps=20000 http://www12.indowebster.com/fc3b63a01e75e2acb33e9da4995731dd.avi

contoh menjalankan perintah download agar berjalan di backgorund :

$nohup proz -r -k=10 http://www27.indowebster.com/39929485ec9145b683d82fdfed39f51f.avi &

atau

$screen proz -r -k=10 http://www27.indowebster.com/39929485ec9145b683d82fdfed39f51f.avi

tekan “Ctrl + A,D” untuk menyembunyikan di background, dan ketik “screen -r” lalu Enter untuk memonitoring proses downloadnya.

OTOMATISASI DOWNLOAD

Dengan menggunakan bash script kita bisa melakukan otomatisasi download dari sebuah masukan list url yang akan kita download.

buat file dengan nama proses.txt

$vim proses.txt
tekan i.
isikan dengan link url downloadnya, 1 url 1 baris.
tekan Esc lalu ketik :wq

buat file kosong dengan nama semisal finish.txt

$vim finish.txt

buat file dengan nama semisal idws.sh

$vim idws.sh

copy paste contoh script di bawah ini, silahkan dikembangkan sendiri.

#######################################################
#!/bin/bash

kb=0 #batas bandwith maksimal dalam KB/s, utk 0 berarti tidak di limit
in=proses.txt

while [ `wc -l $in | cut -d " " -f 1` != 0 ]; do
read line < $in
if [ $kb = 0 ]; then
proz -r $line;
else
bps=`expr ‘(’ $kb ‘)’ ‘*’ 1000`;
proz -r –max-bps=$bps $line;
fi

echo $line >> finish.txt
sed -i ‘1 d’ $in; #menghapus baris dari file masukan (proses.txt)

done
#######################################################

untuk menjalankan perintah :

$screen sh idws.sh
tekan “Ctrl + A,D” untuk menyembunyikan di background.

untuk monitoring proses download :

$screen -r

Proses Download dengan Prozilla

Proses download dari Indowebster dengan Prozilla di Remote Server

Sekian, semoga membantu…


14 Responses to “Installasi Prozilla (Linux Download Accelerator) di Ubuntu 8.10 (Intrepid Ibex) Server”

  1. kahf # INDONESIA 202.138.246.3 Mozilla Firefox Mozilla Firefox 3.0.3 on Ubuntu Linux Ubuntu Linux

    mas,aq masih bingung yang dimaksud baris ke -55 tu gmn??

    apa diitung dari atas ato gmn..

  2. koti # INDONESIA 125.164.115.189 Mozilla Firefox Mozilla Firefox 3.0.8 on Windows Windows XP

    kahf# : coba cari dan edit pada baris script :

    void DL_Window::print_status(download_t * download, int quiet_mode);

    menjadi seperti ini :

    void print_status(download_t * download, int quiet_mode);

  3. dudi # INDONESIA 118.137.194.16 Mozilla Firefox Mozilla Firefox 3.0.8 on Fedora Linux Fedora Linux

    enak gae multiget

  4. joem # INDONESIA 125.160.76.76 Mozilla Firefox Mozilla Firefox 3.0b5 on Linux Linux

    ngambil alamat url_nya gimana mas? misal dari indowebster

  5. Bagox # INDONESIA 125.163.236.232 Mozilla Firefox Mozilla Firefox 3.0.7 on Windows Windows XP

    Wow…makasi pak tutorial nya. sukses di install di server saya…

    bikin list nya ah………

  6. Bagox # INDONESIA 125.163.236.232 Mozilla Firefox Mozilla Firefox 3.0.7 on Windows Windows XP

    Pak Boss…script nya kok error ya?

  7. dini_newbie # INDONESIA 202.152.243.109 Mozilla Firefox Mozilla Firefox 3.0.10 on Ubuntu Linux Ubuntu Linux

    hasil downloadnya tersimpan dmana ya?koq saya gak nemu2?

  8. adhit # INDONESIA 125.167.150.71 Mozilla Firefox Mozilla Firefox 3.0.11 on Windows Windows XP

    wew arek 123 teknik ternyata, salam kenal ya mas, infonya berguna sekali, thx byk :)

  9. http://www.udiniqgeek.com # INDONESIA 202.162.218.14 Mozilla Firefox Mozilla Firefox 3.0.15 on Ubuntu Linux Ubuntu Linux

    OK, aku minta ijin untuk mencobanya ya mas :)

  10. Putu Shinoda # 110.136.232.112 not found Mozilla Firefox Mozilla Firefox 3.0.8 on Ubuntu Linux Ubuntu Linux

    Makasih boz.
    Lagi ane coba di kompie adik sepupu ane, Jaunty.
    Ntar mo nyoba juga di laptop ane, Jaunty juga.

    Keep good work :)

  11. asep # INDONESIA 118.96.20.233 Mozilla Firefox Mozilla Firefox 3.5.5 on Ubuntu Linux Ubuntu Linux

    pa`saya request prozilla-2.0.4 ….kok awaiting response ya…ta tungguin malah read error trus retrying lagi deh .knp ya…tolong dong
    saya pengen terapin di warnet ,,saya pke ubuntu 9.10

    thnks sblmya…..

  12. topu # INDONESIA 202.70.58.28 Mozilla Firefox Mozilla Firefox 3.0.3 on Ubuntu Linux Ubuntu Linux

    Thanks………..
    Udah aku coba dan berhasil…………
    Aku salut ama yang buat artikel ini, ini beneran originalkan??????………..
    Hehehehehehe………..
    Soalnya banyak orang yang tidak bertanggung jawab diluaran sana….
    lam kenal n tak tunggu artikel - artikel yang sangat bermanfaat
    seperti artikel ini………..

  13. Setia Pratama # INDONESIA 125.161.212.47 Mozilla Firefox Mozilla Firefox 3.5.8 on Ubuntu Linux Ubuntu Linux

    woww.. nice info mas
    tak coba dulu ya :D

  14. Borg # INDONESIA 125.164.230.89 Mozilla Firefox Mozilla Firefox 3.6.3 on Windows Windows NT

    Thanks berat Boss. Tutorial dan scriptnya sangat bermanfaat serta sudah dicoba dan berhasil.

    Keep up the good work.

Leave a Reply

*required

*required