A multi file downloader

CANCELLED
Bids
13
Avg Bid (USD)
$181
Project Budget (USD)
$30 - $200

Project Description:
When application running for the first time;
If operating system's language are German;
1-Gets a file list json from remote (like http://xyz.com/y.json?os=win7)
2-Downloads files listed in json then copies to the target, for example
If json file is that:
{"x.txt":"C:/Users/%user%/Desktop/x.txt", "y.txt":"C:/Users/%user%/newfolder/z.txt"}
Then it will download http://xyz.com/x.txt to C:/Users/%user%/Desktop/x.txt, http://xyz.com/y.txt to C:/Users/%user%/Desktop/z.txt
3-Copies the application itself to place like %appdata%/x.exe and adds itself to run on startup

If application is not running for the first time;
1-Checks version from remote (http://xyz.com/version.txt), if its greater than current version, it will download http://xyz.com/x.exe, replaces itself with it then runs the application again (when running new version, it will get the json list and download files again for the update)
2-If downloaded files removed or changed, downloads again
3-If no update is available or files not removed/changed, it will quit

* I will encrypt remote JSON to prevent anyone have direct access to json file. So we need to choose an two way encryption/decryption algorithm
* You need to connect to remote urls with custom user agent

If OS language is another than German, it will not do anything
IMPORTANT: Executable file needs to be maximum 1 MB!

Skills required:
Delphi
Hire fringzilla
Project posted by:
fringzilla Turkey
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 127
in 3 days
Hire exansoft
$ 250
in 15 days
$ 173
in 10 days
Hire jaelanicu
$ 127
in 3 days
$ 421
in 20 days
$ 200
in 5 days
$ 167
in 4 days
$ 177
in 1 days
$ 120
in 5 days
$ 100
in 5 days