Certains voir beaucoup d’entre nous utilisons les newsgroups pour récupérer du contenu sur des serveurs de news. Comprenez que par « récupérer du contenu » je parle biensur de fichier légaux
.HellaNZB va nous permettre de récupérer nos fichiers depuis les NBZ qu’ont lui aura filer.
Installation
apt-get install hellanzb
On vire tous les commentaires
mv hellanzb.conf hellanzb.conf.ORI grep -v ^# hellanzb.conf.ORI | sed '/^$/d' > hellanzb.conf
Configuration
Hellanzb.LOG_FILE = os.path.expanduser('~') + '/.hellanzb/log' Hellanzb.LOG_FILE_MAX_BYTES = 0 Hellanzb.LOG_FILE_BACKUP_COUNT = 0 defineServer(id = 'identifiant', hosts = [ 'votre_serveur_de_news:563' ], username = 'identifiant', password = 'Mot de passe', connections = 8, antiIdle = 4.5 * 60, # 4 minutes, 30 seconds, 0 to disable ssl = True Hellanzb.UNRAR_CMD = '/usr/bin/unrar-nonfree'
Le port par défaut est le 119 mais pour plus de sécurité nous utilisons le port ssl qui est le 563.
Pour lancer NBZ en mode daemon
hellanzb -D
Dans votre ~/.hellanzb/nzb/ . Vous devriez avoir l’arboresence suivante .
daemon.current daemon.postponed daemon.processing daemon.queue daemon.temp daemon.working hellanzbState.xml hellanzbState.xml.bak
Pour commencer le téléchargement il suffit de copier vos nzb fraichement récupérer dans le directory « daemon.queue » . Le téléchargement se lance quasi instantanément .
Dans le directory « done » quand le download est terminé .
Ca à l’air simple mais quand ca fonctionne pas on fait comment ? RTFM ? Non non ATFL = Active The Fucking Log ?
Aller go pour la dernière option . Il suffit de décommenter la ligne suivante.
#Hellanzb.DEBUG_MODE = os.path.expanduser('~') + '/.hellanzb/log-debug'
Message plutôt explicite ?
user[2] AUTHINFO failed: 502 Authentication Failed user[0] AUTHINFO failed: 502 Authentication Failed user[1] AUTHINFO failed: 502 Authentication Failed
CONSLUSION
Outil rapide à mettre en place et en ligne de commande. Mention +1 pour lancement en daemon.
PS: Merci aux collègues