Installer HellaNZB pour telecharger sur les newsgroups
Par Brian le jeudi 30 août 2007, 08:32 - geeking - Lien permanent
Aujourd'hui, nous allons voir comment on peut transformer la roxbox en serveur de téléchargement sur newsgroups.
Beaucoup de gens profitent déjà de l'usage détourné des newsgroups pour télécharger des fichiers binaires (quelques explications), mais ici on passe à la vitesse supérieure grâce à HellaNZB.

Newsgroups et les binaires
Même si Usenet n'est pas prévu pour ce genre d'usages au départ, on peut aujourd'hui télécharger des fichiers binaires sur les serveurs de newsgroups. Attention, ces fichiers sont plus ou moins légaux, car certains newsgroups sont dédiés aux échanges illégaux de musique/films/jeux...
Pour notre part, nous n'utilisons HellaNZB que pour des fichiers libres de droit
Les accrocs du téléchargement sur usenet doivent connaître la marche à suivre "classique":
- Trouver un fichier NZB qui regroupe les fichiers désirés (sur un site web)
- Utiliser le NZB pour télécharger et décoder les fichiers (avec Grabit par exemple)
- Vérifier l'intégrité des fichiers (avec un logiciel comme Quickpar)
- Décompresser les archives (avec un logiciel comme winrar)
Mais bon tout cela est quand même assez contraignant, avec plein d'opérations manuelles et pas un gramme de geekitude. Heureusement nous sommes là pour vous aider à changer tout ça.
Installer et configurer HellaNZB
Le logiciel HellaNZB va automatiser toutes ces tâches fastidieuses et faire le boulot à votre place; télécharger les binaires et les décoder, vérifier leur intégrité, les réparer au besoin, et finalement tout décompresser pour obtenir le fichier voulu...
Pour installer HellaNZB, il faut déjà avoir une roxbox sous la main, c'est à dire une machine sous Linux administrée par des geeks. Le logiciel est disponible sur le site officiel ou mieux, dans le repository de votre distribution préférée (Ubuntu, ça marche!).
La configuration est très simple, voilà un exemple pour les clients du FAI Free.fr:
#
# hellanzb.conf - rollsrox.com hellanzb configuration file
## fichier de logs
Hellanzb.LOG_FILE = '/var/tmp/hellanzb.log'# Définition du serveur de newsgroups utilisé, ici free.fr
defineServer(id = 'free',
hosts = 'news.free.fr:119',
username = None, # no auth
password = None,
connections = 4,
antiIdle = 4.5 * 60, # 4 minutes, 30 seconds, 0 to disable
)# le répertoire de téléchargement
Hellanzb.PREFIX_DIR = '/download/'# commande à utiliser pour décompresser les RAR
Hellanzb.UNRAR_CMD = '/usr/bin/unrar'# commande à utiliser pour vérifier l'intégrité des fichiers avec PAR2
Hellanzb.PAR2_CMD = '/usr/bin/par2'
Encore mieux, ce petit bijou dispose d'une interface XML-RPC, ce qui permet de l'utiliser avec de multiples interfaces utilisateur: extension firefox, applications web...
On peut donc lancer les téléchargements à distance et les organiser; c'est très pratique lorsque plusieurs personnes utilisent la même connexion internet et téléchargent sur les newsgroups, car tout est mutualisé.
Créé avec flickrSLiDR, merci Paul.
HellaFox, une extension Firefox pour HellaNZB
Son principe est simple, HellaFox utilise justement l'interface XML-RPC pour communiquer avec le serveur HellaNZB. Il suffit de configurer l'extension avec les infos du serveur et c'est parti.
Dans Firefox, on peut déclencher un téléchargement sur son serveur HellaNZB très facilement. Il suffit d'un clic droit sur un lien NZB, ou sur un site préconfiguré (comme NewzBin ), et on lance la tâche à distance.
L'extension reste quand même très simpliste - on préférera une interface web qui est quand même plus conviviale pour le coup.
HellaWeb et HellaWorld pour le web
Si vous hébergez un serveur web sur la roxbox, alors pourquoi ne pas rajouter HellaWeb ou mieux, HellaWorld? Ces interfaces web sont ultra-simples à utiliser et font exactement ce dont on a besoin.
On peut lancer des téléchargements, voir leur avancement, les mettre en pause et changer leur ordre.
Rien de mieux que de lancer des téléchargements le matin depuis le boulot et de retrouver les fichiers tout prêts le soir en rentrant à la maison...
Commentaires