Usenet Resource Downloader
From Wikipedia, the free encyclopedia
This article may not meet the general notability guideline or one of the following specific guidelines for inclusion on Wikipedia: Biographies, Books, Companies, Fiction, Music, Neologisms, Numbers, Web content, or several proposals for new guidelines. If you are familiar with the subject matter, please expand or rewrite the article to establish its notability. The best way to address this concern is to reference published, third-party sources about the subject. If notability cannot be established, the article is more likely to be considered for redirection, merge or ultimately deletion, per Wikipedia:Guide to deletion. This article has been tagged since February 2008. |
The creator of this article, or someone who has substantially contributed to it, may have a conflict of interest regarding its subject matter. |
URD | |
---|---|
Developed by | Spearhead & Styck |
Initial release | 2007 |
Latest release | 0.4.1 / 2008-03-25 |
Written in | PHP |
OS | Cross-platform |
Platform | Platform-independent |
Available in | English |
Development status | Active |
Genre | News client |
License | GPL v3[1] |
Website | Urdland.com |
URD (a backronym of Usenet Resource Downloader) is an open-source, web-based usenet binary grabber. It is entirely written in PHP, and uses external applications such as unrar, par2repair and yydecode to do most of the work. Headers must be downloaded first and are aggregated into sets. These sets can then be downloaded. Urd however does also support downloading of plain NZB files.
Note: Installation of the program requires a web server and database.
Contents |
[edit] Features
- Overview of available binaries on subscribed newsgroups
- Importing and creating NZB files
- Remotely managing downloads
- Decoding of uuencoded and yenc posts
- Automatic PAR2-based repairing of download
- Automatic extracting of archive files, including rar, arj, zip, ace and 7z
- Built-in file manager
- Multi-user support
- Scheduling of local newsgroup updates
- Automatically checking for search terms after an update
- Support for SSL/TLS-based secure newsgroup connections
[edit] Architecture
URD consists of three parts that can be entirely separated. Typically they run on one system though.
- A database (e.g. Mysql) where all the content is stored, including newsgroup names, headers, configuration and preferences
- The URD daemon (URDD), which handles all the downloading of binaries, headers and newsgroup lists, constructs the sets
- The web interface which can be used for selecting downloads and managing the URD install.