Install Prozilla di Ubuntu
Prozilla adalah salah satu perangkat lunak download accelerator favorit gw di Ubuntu Linux, prozilla memiliki versi mode teks yang bekerja di “console” Linux…tentunya lebih kenceng dan bisa berjalan di background pada remote machine Linux Anda.
FITUR :
[ul][li]Mendukung FTP & HTTP[/li]
[li]Mendukung Resume Download[/li]
[li]Multi koneksi beserta konfigurasi jumlah koneksinya[/li]
[li]Dukungan terhadap pencarian FTP dan memilih server tercepat secara otomatis[/li]
[li]Pembatasan bandwith maksimal yang digunakan (bps / byte per second)[/li][/ul]
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 konfigurasi-nya di /etc/prozilla.conf :
sudo gedit /etc/prozilla.conf
tentukan direktori hasil download biasanya berada pada baris paling bawah :
mainoutputdir = /home/rh354/Downloads
save deh..
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 dimari
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/rh354/prozilla-2.0.4/libprozilla/src’
make[4]: Entering directory `/home/rh354/prozilla-2.0.4/libprozilla’
make[4]: Nothing to be done for `all-am’.
make[4]: Leaving directory `/home/rh354/prozilla-2.0.4/libprozilla’
make[3]: Leaving directory `/home/rh354/prozilla-2.0.4/libprozilla’
make[2]: Leaving directory `/home/rh354/prozilla-2.0.4/libprozilla’
Making all in src
make[2]: Entering directory `/home/rh354/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/rh354/prozilla-2.0.4/src’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/rh354/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);
sudo make install
done
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 background :
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.
KONFIGURASI PROZILLA
buka nautilus(explorer di gnome ubuntu) dan jangan lupa aktifkan show hidden content dgn menekan ctrl h lalu ke /home/(user_lo)/.prozilla dan pilih prozconfig. Silahkan ganti threadnya (untuk split file) lalu save ,klo gw ganti 30 :Peace:
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
gedit proses.txt
isikan dengan link url downloadnya, 1 url 1 baris.
buat file kosong dengan nama semisal finish.txt
gedit finish.txt
buat file dengan nama semisal idws.sh
gedit 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
Untuk mengintegrasikan prozilla ke dalam flashgot (salah satu addon Firefox yg berfungsi untuk mengintegrasikan downloader ke dalam firefox)
Masuk ke Tool – FlashGot – More Options
Pilih add dan ketikkan Prozilla
Selanjutnya Browse Execute Path : di /usr/bin/xterm
Dan terakhir masukan Command line : -e proz -r [-P FOLDER] [URL]
sumber :
-http://koti.web.id/2009/04/05/installasi-prozilla-linux-download-accelerator-di-ubuntu-810-intrepid-ibex-server/
-http://rhesa.itvps.org/2010/07/install-prozilla-di-ubuntu/
FITUR :
[ul][li]Mendukung FTP & HTTP[/li]
[li]Mendukung Resume Download[/li]
[li]Multi koneksi beserta konfigurasi jumlah koneksinya[/li]
[li]Dukungan terhadap pencarian FTP dan memilih server tercepat secara otomatis[/li]
[li]Pembatasan bandwith maksimal yang digunakan (bps / byte per second)[/li][/ul]
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 konfigurasi-nya di /etc/prozilla.conf :
sudo gedit /etc/prozilla.conf
tentukan direktori hasil download biasanya berada pada baris paling bawah :
mainoutputdir = /home/rh354/Downloads
save deh..
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 dimari
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/rh354/prozilla-2.0.4/libprozilla/src’
make[4]: Entering directory `/home/rh354/prozilla-2.0.4/libprozilla’
make[4]: Nothing to be done for `all-am’.
make[4]: Leaving directory `/home/rh354/prozilla-2.0.4/libprozilla’
make[3]: Leaving directory `/home/rh354/prozilla-2.0.4/libprozilla’
make[2]: Leaving directory `/home/rh354/prozilla-2.0.4/libprozilla’
Making all in src
make[2]: Entering directory `/home/rh354/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/rh354/prozilla-2.0.4/src’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/rh354/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);
sudo make install
done
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 background :
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.
KONFIGURASI PROZILLA
buka nautilus(explorer di gnome ubuntu) dan jangan lupa aktifkan show hidden content dgn menekan ctrl h lalu ke /home/(user_lo)/.prozilla dan pilih prozconfig. Silahkan ganti threadnya (untuk split file) lalu save ,klo gw ganti 30 :Peace:
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
gedit proses.txt
isikan dengan link url downloadnya, 1 url 1 baris.
buat file kosong dengan nama semisal finish.txt
gedit finish.txt
buat file dengan nama semisal idws.sh
gedit 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
Untuk mengintegrasikan prozilla ke dalam flashgot (salah satu addon Firefox yg berfungsi untuk mengintegrasikan downloader ke dalam firefox)
Masuk ke Tool – FlashGot – More Options
Pilih add dan ketikkan Prozilla
Selanjutnya Browse Execute Path : di /usr/bin/xterm
Dan terakhir masukan Command line : -e proz -r [-P FOLDER] [URL]
sumber :
-http://koti.web.id/2009/04/05/installasi-prozilla-linux-download-accelerator-di-ubuntu-810-intrepid-ibex-server/
-http://rhesa.itvps.org/2010/07/install-prozilla-di-ubuntu/