Sponsored Link
Prerequisites
twisted
You will want the command line (CLI) versions of the following
rar (or unrar) -- rar extraction tool
par2cmdline -- par/par2 Parity checker
Optional
mac --- Monkey Audio decoding
flac --- Free Lossless Audio Codec decoding
Install Hellanzb in Ubuntu
Preparing Your System
Open a terminal
Install the following packages
sudo apt-get install python-dev python-twisted unrar par2
Now you need to Download the latest version of Hellanzb from here
wget http://www.hellanzb.com/distfiles/hellanzb-0.11.tar.gz
Unpack this using the following command
sudo tar -xzvf hellanzb-0.11.tar.gz
Change the directory with the following command
cd hellanzb-0.11
Run the install script using the following command
python setup.py install
Copy the sample configuration file using the following commnd
sudo cp /usr/etc/hellanzb.conf.sample /usr/etc/hellanzb.conf
Configure Hellanzb settings
sudo vi /usr/etc/hellanzb.conf.sample
Look for defineServer and change the account settings to your usenet account settings.Change the PREFIX dir to:
/home/your-user-name/
You can change the other directories to your preference but it is not needed. There are also a lot of other options in the config file, change if needed.
If you want to Run the program use the following command
hellanzb.py
Download a NZB file and place it in
/home/your-user-dir/nzb/daemon.queue/
or whatever directory you choose in the config file.
Finished files will be in
/home/your-user-dir/usenet/
Web Interface for hellanzb
hellahella
The hellahella web interface is written using a new Python framework called Pylons. A official release of hellahella is not currently available, however the development version is quite stable and is being used extensively on a variety of platforms.
Download and install from here
Zussaweb
Zussaweb is a php based web interface for the hellanzb program. Hellanzb is a fully automated console based usenet binary file retriever. Zussaweb functions as the web interface, featuring queue manipulation, status messages, nzb file uploads and more.
Download and install Zussaweb from here
I’ve got this working to the point that all files are downloaded to
PREFIX_DIR/usenet/[dir] .
Is there a way to auto process the rar and par2 files?
REPLACE:
Configure Hellanzb settings
sudo vi /usr/etc/hellanzb.conf.sample
WITH:
sudo vi /usr/etc/hellanzb.conf.sample
Sorry,. I meant replace with
sudo vi /usr/etc/hellanzb.conf
A new version of zussaweb is available at zussaweb.mijnflat.net
Hi,
instead of
sudo cp /usr/etc/hellanzb.conf.sample /usr/etc/hellanzb.conf
each user can have his own config in
$HOME/.hellanzb/hellanzb.conf
Bye,
Gelma
You need to make a small change to your guide and remove the www from the address otherwise you get a 302 without location error. Use the same address without the www and the file downloads correctly
Just use LottaNZB it can even be installed via synaptic package manager, it unrar repairs pars everything!