Descargar Binarios con HellaNZB Post2PDF

HellaNZB es un cliente Newzbin (nzb) y BinNews (bns) que descarga y post-procesa los ficheros. Se trata de una aplicación Python diseñada para los entornos *nix que recibe los ficheros de una archivo indice nzb y los procesa completamente. Nos facilita enormemente la tarea de descargar binarios desde UseNET, siendo un verdadero programa “manos-libres“.

En primer lugar lo instalamos con:

sudo apt-get install hellanzb

Tenemos multitud de aplicaciones desarrolladas sobre HellaNZB, pero quizás la mas util para descargar binarios sea esta extensión de Firefox, HellaFox, ya que nos permite generar un nzb en las paginas dedicadas a la indexación de las publicaciones en UseNET, y sin más ponerlo en la cola de descarga de HellaNZB. también se han desarrollado clientes GTK2, como aVirulence, pero precisamente lo que hace especial a HellaNZB, se pierde con ellos, y es su enorme liviandad y potencia, ya que se ejecuta en una simple consola.

A continuación vamos a crear un fichero de configuración personalizado. Copiamos el que instala en /etc a nuestro /home/usuario:

cp /etc/hellanzb.conf ~/.hellanzb.conf

lo editamos y cambiamos algunos parámetros en el, otros sencillamente se los damos para que funcione.

gedit ~/.hellanzb.conf

Ya lo tenemos instalado, lo único que necesitamos es mover un fichero nzb al directorio de encolado (por defecto, /home/user/.hellanzb/nzb/daemon.queue). De lo demás; bajar los archivos, verificar la integridad con los ficheros par2, descomprimir, etc, se encarga de ello HellaNZB.

Pero…

… Nosotros vamos a cambiar algunas cosas en el archivo de configuración y vamos a crear un script para facilitar su uso. Hazlo tal cual te lo cuento aquí si quieres poder utilizar después los scripts-nautilus que he creado para UseNET.

Busca estas lineas y cámbialas:

Hellanzb.LOG_FILE = os.path.expanduser(’~') + ‘/HellaNZB/log’
Hellanzb.PREFIX_DIR = os.path.expanduser(’~') + ‘/HellaNZB/’
Hellanzb.KEEP_FILE_TYPES = [ ‘nfo’, ‘txt’, ‘par2′, ‘cue’, ‘log’, ’sfv’, ‘m3u’ ]

Para configurar el/los servidores, localiza defineServer

defineServer(id = ‘FreeBin’,
hosts = [ ‘freebin.readnews.com:119′ ],
username = ‘yomismo’,
password = ‘poseso’,
connections = 2,
antiIdle = 4.5 * 60, # 4 minutes, 30 seconds, 0 to disable
#bindTo = ‘204.31.33.7′, # connect FROM this ip address
#enabled = False, # disable this server
#skipGroupCmd = False, # skip sending nntp GROUP commands

Recuerda utilizar un párrafo por servidor de UseNET que uses, y poner los valores tuyos. :P

Ahora creemos el script que nos permita usarlo cuando queramos descargar un NZB, sin necesidad de dejarlo residente. Para no llenar de scripts el directorio personal, creamos uno al que llamaremos scripts

mkdir ~/scripts

y ahora creamos el script dnzb

gedit ~/scripts/dnzb.sh

en su interior pegamos

#!/bin/sh
hellanzb -c ~/.hellanzb.conf

lo guardamos y lo hacemos ejecutable con

chmod +x ~/scripts/dnzb.sh

ahora para poder ejecutar el script en cualquier momento le hacemos un enlace simbolico

sudo ln -s ~/scripts/dnzb.sh /usr/bin/dnzb

con esto con solo teclear dnzb en cualquier terminal, en cualquier directorio se lanzará el HellaNZB.

Ya tienes listo HellaNZB, para usarlo con o sin script de nautilus.
¡¡Felices Descargas!! :D

0 Respuestas a “Descargar Binarios con HellaNZB”


  1. Ningún Comentario

Añade un Comentario

Debes iniciar sesión para enviar un comentario.




¡¡Bienvenid@s!!

La idea de montar este blog surgió cuando decidí portar mi ordenador portátil a linux, enseguida empecé a encontrarme con "problemillas" que buscando en la red resultaba fácil resolverlos, pero...¿que pasaría si me "petaba" el portátil y ya no encontraba esos recursos?

Así que decidí ir plasmando aquí cada una de las "personalizaciones" que he ido haciéndole, para que les sirvan a otr@s. Del mismo modo, y por el mismo precio, ¿porque no ir plasmando otros comentarios de otras cosas?

Ser bienvenid@s, poneos comod@s, y disfrutarlo.

Certificado Usuario Linux - numero # 339313
The Ubuntu Counter Project - user number # 11748

Identificate

a

Calendario

Diciembre 2008
L M M J V S D
« Ago.    
1234567
891011121314
15161718192021
22232425262728
293031