Download manager
Experienced developers only... please be sure to verify your experience if at all possible. Thanks...
I need an experienced developer to create a Windows Download Manager for us that can do the following:
Take a list of at least 100,000 internet links from a text file, and download them to a specific location on our network, and append the HOST NAME to the directory structure.
We will need to be able to specify the download location, such as x:\downloads123, for example.
We will need to be able to specify the file list being downloaded.
We will need to be able to see the progress.
For example; a file with the link “[login to view URL]” will download the file “[login to view URL]”, and put it in the directory “[login to view URL]”
second example: a file with the link “[login to view URL]” will download the file “[login to view URL]”, and put it in the directory “[login to view URL]”.
The program must be able to:
1. Keep the host file date
2. Ignore the file download if the file name AND file date are identical
3. Download and rename the file (1) or (2) etc if the filename is the same, but the date is different.
As each file is processed, the link will be removed from the download list, and placed in either a success list if downloaded, a failed list if the file could not be downloaded, or a duplicate list, if the file and file date existed and the file was not downloaded.
The list of files will be in a text file.
For example: a list with the name “[login to view URL]” will contain the following files, one per line:
[login to view URL](EPA%20No.%201021-1645).pdf
[login to view URL](EPA%20No.%201021-1738).pdf
[login to view URL](EPA%20No.%201021-1739).pdf
[login to view URL](EPA%20No.%201021-1199).pdf
[login to view URL](EPA%20No.%201021-1798).pdf
[login to view URL](EPA%20No.%201021-1800).pdf
[login to view URL]
[login to view URL]
[login to view URL]
[login to view URL]
[login to view URL]
[login to view URL]
[login to view URL]
[login to view URL]
[login to view URL]
Speed is very important. We have more than 1 million files to download. The download manager must be able to process each file as it gets to it on the list, compared to processing all files before it begins the download.
You have one week to finish the project.
Please provide any thoughts you have for this project in a private message.