Leech was developed to relieve one from having to go through sites, constantly clicking "Save As...", "OK", etc. Instead, feed Leech a URL and tell it which filetypes to download, and it will crawl through any page that meets Leech's restrictions and dowload any file of the specified type.
Leech is distributed under the GNU General Public License, and therefor 100% OSI Certified Open Source Software.
Until I or someone else sits down and adds a console-based or gtk-based front-end, you'll need a web server with PHP support to run Leech.
Leech uses curl to download files, so make sure it's installed on your system.
Since I had no personal interest (and still haven't) in getting Leech to run on anything else but Linux, I've taken the liberty of using some shell antics here and there. So unless you've installed something like cygwin, you won't get very far on a win32 platform.
The current version of Leech is 0.4.5.
Leech 0.4.5 can be downloaded as a gzipped tarball, as a bzipped tarball or as a zipfile.
I've removed all the previous versions since the current one seems to work quite nicely for me. If you really, really want an older version, perhaps for archeological purposes, contact me (kars@kde.nl).
I'll be the first to admit that installing Leech isn't the most trivial task, but the README that comes with the tarball should cover most of it. If, after that, you're still having trouble getting Leech to work, let me know and I'll see what I can do. Try to be as clear about the problem as you can; I can't do much when all you say is, "It doesn't work!"
By request, I've put up a forum for Leech (amongst other things). If you have any questions or suggestions, you can post there.
I've also put up some screenshots of Leech. The page with the thumbnails is here.
If you have any questions, comments or well-written critique regarding Leech, you can mail me at kars@kde.nl. Please redirect all flames to /dev/null.