ubh, The Usenet Binary Harvester - Home
Description: This is the home page for ubh, the Usenet Binary Harvester.
Keywords: ubh usenet binary harvester mp3 jpg gif avi mov mpg mpeg rar Gerard Lanois download binaries newsgroup news group perl libnet Net::NNTP NNTP

Index
Home Past News Screenshots Download Documentation Mailing Lists Links
Introduction
`ubh` - the Usenet Binary Harvester - is a GPL'ed Perl console application which automatically discovers, downloads, and decodes single-part and multi-part Usenet binaries. Automatically assembles multi-part binaries. Provides searching via Perl regular expression syntax. Also provides a pre-selection capability whereby the user can interactively choose which binaries to download. Uses a standard `.newsrc` file to control which groups to process, and uses the `.newsrc` to keep track of articles already processed. Handles uuencoded binaries and MIME attachments. Runs under Unix-based Perl, Active Perl on Win32, Perl on Mac OS X, and MacPerl on MacOS. Requires `Net::NNTP` and `News::Newsrc` (which itself requires `Set::IntSpan`).
News
1/7/2000 CVS tree now online. Click here to browse. 1/7/2000 Release of version 1.5. Proceed to download page. Enables `ubh` to automatically reconnect even when erroneous error codes are reported by the Net::Cmd Perl module. Thanks to Frank Hofmann for working with me to resolve the problem. Thanks to Adam Rice for digging deep into the libnet modules to uncover the true problem, and for proposing a way for `ubh` to work around it. Upgrading from any previous version to v1.5 is easy - just replace the executable. Your existing `.ubhrc` and `.newsrc` files are entirely forward compatible with v1.5.

`gerard 'at' users.sourceforge.net`