Usenet Resource Downloader

From Wikipedia, the free encyclopedia

URD
image:URD logo v1.jpg
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.

  1. A database (e.g. Mysql) where all the content is stored, including newsgroup names, headers, configuration and preferences
  2. The URD daemon (URDD), which handles all the downloading of binaries, headers and newsgroup lists, constructs the sets
  3. The web interface which can be used for selecting downloads and managing the URD install.

[edit] See also

[edit] External links