I need a tool that will use multithreads to downloads a web page and all web pages it links to, to a specified level.
(For example level 1 the program would download only the front page, level 2 and it would download the main page and all pages link to it, level 3 and it will download the main page, all pages linked to it, and all pages link to those links, etc). If you don't understand check out the program webstripper.
Should run as fast as possible and download all files into the specified directory. It will also need to be browseable on the local hard drive, so somewhere in the code you may need to change the ahref tags to point to the local files instead of http://.. you understand. If you don't, then don't bid ;)
NOTE: I do not need images files or large files to be downloaded... only html, text, ascii files. (Which makes it much easier and faster).
This project should be written in Microsoft Visual Basic.
Questions? let me know!
Provide a demo if possible. (even of your other projects.)
Update: If it is possible, I would also like the option to automatically zip the downloaded web site to a zip or rar archive when the download is complete. This is not mandatory, however it would be nice.