Nzbget
De Tuxien.
nzbget sert a télécharger sur les newsgroups en ligne de commande.
Sommaire |
Installation
- Selon la distribution
tuxien[~]# apt-get install nzbget
tuxien[~]# pacman -S nzbget
...
..
- D'apres les sources
Dépendance:
- libpar2 (http://parchive.sourceforge.net) - libsigc++ (http://libsigc.sourceforge.net) - GnuTLS (http://www.gnu.org/software/gnutls)
tuxien[~]$ wget http://downloads.sourceforge.net/project/nzbget/nzbget-stable/0.7.0/nzbget-0.7.0.tar.gz?use_mirror=sunet tuxien[~]$ tar -xzvf nzbget-0.7.0.tar.gz tuxien[~]$ cd nzbget-0.7.0 tuxien[nzbget-0.7.0]$ ./configure tuxien[nzbget-0.7.0]$ make
On passe en root
root[nzbget-0.7.0]# make install
Sur ma zenwalk j ai du faire un petit lien
root[nzbget-0.7.0]# ln -s /usr/local/lib/libpar2.so.0 /usr/lib/libpar2.so.0
Configuration
- Le fichier de conf peut se trouver a plusieur endroit
~/.nzbget /etc/nzbget.conf /usr/etc/nzbget.conf /usr/local/etc/nzbget.conf /opt/etc/nzbget.conf
- Les options intéressantes
# Répertoire de base $MAINDIR=/home/tuxien/nzb # Nom de domaine du serveur Server1.Host=news.just4today.net # login Server1.Username=pjuuw # mot de passe Server1.Password=34a7i # Connections chiffrées (TLS/SSL) (yes, no) Server1.Encryption=no # Nombre de connections simultanées Server1.Connections=2
Utilisation
Mode console
- On lance la bete*
tuxien[~]$ nzbget -s [INFO] nzbget 0.7.0 server-mode
Si on dépose un fichier nzb dans le dossier (NzbDir=${MAINDIR}/nzb) ~/nzb/nzb/,
le serveur va lancer le processus ( téléchargement, vérification , réparation décompression).
On va retrouver les fichiers téléchargés dans le dossier (DestDir=${MAINDIR}/download) ~/nzb/download/.
Pour arrêter le serveur on fait Ctrl+c
Mode demon le plus intéressent
- lancement et connection
tuxien[~]$ nzbget -D tuxien[~]$ nzbget -C
- on lui envoie un fichier nzb
tuxien[~]$ nzbget -A 1275116664.nzb Request sent server returned: Collection 1275116664.nzb added to queue
- liste des téléchargements
nzbget -L .. .. [44] 1275116664/ubuntu.par2 (0.03 MB) [45] 1275116664/ubuntu.nzb (0.20 MB) ----------------------------------- Files: 41 Remaining size: 390.22 MB (+63.10 MB paused) Current download rate: 750 KB/s Session download rate: 580 KB/s Up time: 00:05:32 Download time: 00:01:36 Downloaded: 105.0 MB Threads running: 6 Server state: Downloading
Les options
-h, --help ... Affiche l'aide
-v, --version ... Affiche la version
-c, --configfile <file> ... Désigne un fichier de configuration
-n, --noconfigfile ... Ne prend pas de fichier conf ( les paramètres sont passer avec --option)
-p, --printconfig ... Affiche la conf
-o, --option <name=value> ... Entre les paramètre des options ne ligne de commande
-s, --server ... Lance le serveur nzbget dans la console
-D, --daemon ... Lance le serveur nzbget en démons
-V, --serverversion ... Affiche la version du serveur
-Q, --quit ... Quitte le serveur
-A, --append <nzb-file> ... Envoie un fichier nzb en queue au serveur
-C, --connect ... Se connecte au serveur (ctrl +c pour sortir)
Infos
- Page créée par WikiSysop, 28 mai 2010
- Dernière modification le WikiSysop, 23 juin 2010
