I need a small data mining software. The software will be used to visit webpages on the net and save it on the hard disk. The program should allow the user to input a url like "[url removed, login to view]". Now, the user should be able to tell which parameter to increase and uptill which number. In this case, the parameter called "id" will need to be incremented by 1 until it has reached x. Would like the program to support atleast 20 threads(should let the user specify how many to use). Must run very smoothly. All it must do is visit the url with the parameter changed each time and save the page to a specified directory. Also, at the start, the program should let the user login to the website as some websites require you to login before you can start accessing the pages you want to mine. Another feature I would like is to be able to provide it with a list of HTTP proxies and the program should randomly use one for each request for a page.
Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased.
windows 2000 prefer use of high level programming language like c++
## Deadline information
need within 20 hrs...very urgent