Jump to content

HellaNZB: Difference between revisions

From LinuxMCE
Itsmeok (talk | contribs)
No edit summary
Mcefan (talk | contribs)
No edit summary
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
[[Category: Tutorials]]
[[Category:software]]
 
 
Hellanzb is a console based usenet binary downloader written in python. It can be used to automatically downloads nzb files placed in a user-specified watch directory, running in daemon mode, or through several GUI or PHP frontends are available.
 


Installing HellaNZB is possible by the following command
Installing HellaNZB is possible by the following command
Line 13: Line 17:
  username = 'gn123456',
  username = 'gn123456',
  password = 'xyz1a2b3',
  password = 'xyz1a2b3',
  connections = 10,
  connections = 10,
  defineServer(id = 'giganews',
  defineServer(id = 'giganews',
  hosts = [ 'news-europe.giganews.com:119' ],
  hosts = [ 'news-europe.giganews.com:119' ],
  Hellanzb.PREFIX_DIR = '/home/linuxmce/hellanzb/'
  Hellanzb.PREFIX_DIR = '/home/linuxmce/hellanzb/'
  # Supply a path to the (un)rar command
  # Supply a path to the (un)rar command
  Hellanzb.UNRAR_CMD = '/usr/bin/unrar'
  Hellanzb.UNRAR_CMD = '/usr/bin/unrar'
  # Supply a path to the par2 command
  # Supply a path to the par2 command
  Hellanzb.PAR2_CMD = '/usr/bin/par2'
  Hellanzb.PAR2_CMD = '/usr/bin/par2'
  # Skip unraring during post processing
  # Skip unraring during post processing
  Hellanzb.SKIP_UNRAR = False
  Hellanzb.SKIP_UNRAR = False
Line 32: Line 30:
To start Hellanzb give the hellanzb command and place an NZB file in the watched directory
To start Hellanzb give the hellanzb command and place an NZB file in the watched directory


'''Trouble shooting:'''
===Trouble shooting===


If you get the following message when starting HellaNZB then you do  not have writing permit to the  Hellanzb.PREFIX_DIR.
If you get the following message when starting HellaNZB then you do  not have writing permit to the  Hellanzb.PREFIX_DIR.


  Exiting: FatalError'>: hellanzb does not have write access to the Hellanzb.STATE_XML_FILE file
  Exiting: FatalError'>: hellanzb does not have write access to the Hellanzb.STATE_XML_FILE file

Latest revision as of 01:55, 20 October 2012


Hellanzb is a console based usenet binary downloader written in python. It can be used to automatically downloads nzb files placed in a user-specified watch directory, running in daemon mode, or through several GUI or PHP frontends are available.


Installing HellaNZB is possible by the following command

sudo apt-get install hellanzb unrar par2 python-yenc

After installation the configuration file needs to be adjusted. This can be done using an editing command.

sudo vi /etc/hellanzb.conf

In the configuration file change some info.

username = 'gn123456',
password = 'xyz1a2b3',
connections = 10,
defineServer(id = 'giganews',
hosts = [ 'news-europe.giganews.com:119' ],
Hellanzb.PREFIX_DIR = '/home/linuxmce/hellanzb/'
# Supply a path to the (un)rar command
Hellanzb.UNRAR_CMD = '/usr/bin/unrar'
# Supply a path to the par2 command
Hellanzb.PAR2_CMD = '/usr/bin/par2'
# Skip unraring during post processing
Hellanzb.SKIP_UNRAR = False

To start Hellanzb give the hellanzb command and place an NZB file in the watched directory

Trouble shooting

If you get the following message when starting HellaNZB then you do not have writing permit to the Hellanzb.PREFIX_DIR.

Exiting: FatalError'>: hellanzb does not have write access to the Hellanzb.STATE_XML_FILE file