NZBGet ( Enigma2 )

juli13

Staff member
Administrator
Messages
10,198
NZBGet ( Enigma2 )

Code:
About 

NZBGet is a binary newsgrabber, which downloads files from usenet based on information given in nzb-files. NZBGet can be used in standalone and in server/client modes. In standalone mode you pass a nzb-file as parameter in command-line, NZBGet downloads listed files and then exits.

In server/client mode NZBGet runs as server in background. Then you use client to send requests to server. The sample requests are: download nzb-file, list files in queue, etc.

Standalone-tool, server and client are all contained in only one executable file "nzbget". The mode in which the program works depends on command-line parameters passed to the program.
Features

* Console interface, using either a plain text, a coloured text or an interactive ncurses interface;
* Client/server model, allowing easy additions to the download queue and monitor/control the server/daemon from the same or from another computer;
* Web-interface (via additional package "NZBGetWeb");
* Bandwidth throttling;
* Multiple servers, multiple connections;
* Automatic par-check and repair;
* Extremly low CPU footprint (except for par-check/-repair);
* Very low memory usage (except for par-check/-repair);
* Can run external post-process script after successfull or failed download;
* TLS/SSL support;
* IPv6 support;
* Categories for organizing of downloaded files;
* Monitoring of incoming-folder for all nzb-files (requests);
* Download queue can show files or groups (nzb-requests) for downloading;
* Shows whole remaining size for all files in queue (from all nzb-requests);
* Editing of download queue - move, pause, unpause, delete files or groups (nzb-requests);
* Download queue can be saved on exit and reloaded on next start;
* Supports many operating systems, including Linux and Windows;
* Daemon-mode (POSIX) or Service (Windows);
* Log-file with several log-levels;

Supported OSes

NZBGet is written in C++ and was initialy developed on Linux. It was ported to Windows later and tested for compatibility with several POSIX-OS'es.

The current version (0.5.1) should run at least on:

* Linux Debian 4.0 on x86;
* Linux BusyBox with uClibc on MIPSEL;
* Windows XP SP2 on x86.

nzbget_0.6.0-testing-r29 is from Milo image Feed Enigma 2 Images dm7025-800-8000
 
Top