A multi file downloader

When application running for the first time;

If operating system's language are German;

1-Gets a file list json from remote (like [url removed, login to view])

2-Downloads files listed in json then copies to the target, for example

If json file is that:

{"[url removed, login to view]":"C:/Users/%user%/Desktop/[url removed, login to view]", "[url removed, login to view]":"C:/Users/%user%/newfolder/[url removed, login to view]"}

Then it will download [url removed, login to view] to C:/Users/%user%/Desktop/[url removed, login to view], [url removed, login to view] to C:/Users/%user%/Desktop/[url removed, login to view]

3-Copies the application itself to place like %appdata%/[url removed, login to view] and adds itself to run on startup

If application is not running for the first time;

1-Checks version from remote ([url removed, login to view]), if its greater than current version, it will download [url removed, login to view], 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: Delphi

See more: file downloader, algorithm for encryption, os x download, multi agent, file encryption, algorithm for maximum, download files list urls, delphi multi language application, decryption application, custom algorithm, application running update, download http file, file exe access, json delphi, exe encrypt, application downloader, exe file access file, json access, access json, delphi access, remote file access, remote desktop http, access file exe file, delphi remote, delphi json

About the Employer:
( 1 review ) -, Turkey

Project ID: #5056389

12 freelancers are bidding on average $182 for this job


HI, About ME : I am a programmer for 8 years and has perfect reviews on all my projects.I am a Expert in Delphi and Scjp, I have a Diploma in Electronics and a EEE (3rd year) student in NITW, india. i have expe More

$127 USD in 3 days
(24 Reviews)

Hi I am interested in your project. Please kindly provide more details related to project requirements ASAP. Thank you. Best regards.

$250 USD in 15 days
(19 Reviews)

Greetings, we discussed already on this. I've checked about encryption, how about basic blowfish, is that OK? I need clarification on this part: 2-If downloaded files removed or changed, downloads again

$173 USD in 10 days
(16 Reviews)

Hello, I am interested on working on this project. Please provide more details regarding the project.

$127 USD in 3 days
(42 Reviews)

Hi. I can develop such app in delphi. I can use symmetric(e.g. AES) or asymmetric(e.g. RSA) algorithms to encrypt files. May be will be simpler to use https protocol for that. Regards

$421 USD in 20 days
(10 Reviews)

Hello My name is Ali. I have 8+ Years experience in several programming languages, including Delphi. I am expert in system programming and i have done many similar projects before(System monitoring, auto downloade More

$200 USD in 5 days
(6 Reviews)

SIR PLEASE TAKE A LOOK OF MY DEMOS FOR INSTALLER AND DOWNLOADER> [url removed, login to view] AND ALSO THIS> [url removed, login to view] More

$167 USD in 4 days
(3 Reviews)

Hi fringzilla, I can code you a solution really quickly using TCP/IP sockets (no integrated webbrowser). Concerning the encryption there are a lot of solutions but the easiest one would be to encrypt directly the tr More

$177 USD in 1 day
(1 Review)

Hello sir, i have experienced in delphi programming since 1997, it's look easy to me. i can make it in 5 days. please consider me. thanks. regards.

$120 USD in 5 days
(4 Reviews)

Hello. No problem for all your request. Everything will be OK. Developing with Delphi is what I do best so feel free to contact me even just for asking questions. Thank you.

$200 USD in 7 days
(0 Reviews)

We have good working knowledge of Delphi and TCP Sockets need for this project. Kindly check our portfolio for some of our delphi projects. We have developed a similar Delphi client control software using client-serve More

$110 USD in 3 days
(0 Reviews)

Hi , I'm a Delphi coder , I used to do such a job when checking for updates over the network , and regarding to encrypting data , don't panic I used to protect my data to prevent the man in the middle from tempering w More

$100 USD in 5 days
(0 Reviews)

Hi. We have senior delphi developers with advanced skills. We can build a portable lightsize exe file and give it to you with source codes. Also guaranteed: * High performance * High stability * Minimum syste More

$180 USD in 3 days
(0 Reviews)