I would like to create a spider to download remote files from the internet. I would like it to be able to recieve a remote url and download the page (that's all). I do not require it to parse the contents or do anything special after the download.
1. Be written in VB6
2. Be multithread safe
3. Must NOT use windows explorer APIs such as Winsock, URLDownloadToFile API or WININET.DLL. That is, you must create a custom socket. I will need the source code for all sockets created. I will accept a socket dll (with source) if it can be called in a safe multithread environment to fulfil the downloading/spider/harvesting role.
4. It must be stable.
5. It must be fast
6. It must be efficient in bandwidth use. I will be impressed if I can find a winning bid/coder capable of writting a spier that will compress the data at the remote server, download it fast and uncompress it after download especially for download of large files.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.
Windows operating system (win 2000 server)
Must run with vb6 with no problems