How about a working application that's stable, robust, and tested?
usenet binary harvester will allow you to collect binaries off newsgroups and filter by extension (and maybe with other filters I've not used). Plus, it's free software written in Perl, so you can hack it, learn from it, or mutilate and spindle it to your heart's content.