Multi file downloader for Windows

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: C Programming, C++ Programming

See more: file downloader, windows programming language, programming algorithm example, algorithm encryption, json programming, multi agent, file encryption, algorithm maximum, download files list urls, decryption application, custom algorithm, programming remote desktop, application running update, programming encryption, file exe access, agent programming, exe encrypt, application downloader, json access, access json, remote file access, windows direct, windows agent, multi file, exe encryption

About the Employer:
( 1 review ) -, Turkey

Project ID: #5056457

11 freelancers are bidding on average $181 for this job


Dear, sir I have good experienced C++ engineer. I have good experience in auto update, encryption and Json. Please check my work history. Question. - I need to know URL. - Encryption algorithm shall be chosen More

$185 USD in 7 days
(34 Reviews)

Hi. I read carefully your project description. I already have been developed some downloader manager. I can create your application. Thank you.

$200 USD in 3 days
(9 Reviews)

Your main requirements regarding this "Multi file downloader" are clear. We also have some few questions. Please contact us as soon as possible. So we can discuss this and start work! Our experience level? ====== More

$210 USD in 7 days
(3 Reviews)

I have developed many similar projects. I have lots of experiences in this area so i can do this in a better way. Thank you. Feel free to discuss me if you want

$210 USD in 5 days
(1 Review)

Hi Sir, I am ready to work for you.I have 9 years of experience in C/C++ , java, PHP and, MySQL. please see some of my works also check my reviews you will get better idea about my skill.I deliver quality work within More

$206 USD in 5 days
(2 Reviews)

Hello there, I have lots of experience with C/C++ Programming. Please contact me if you are interested. Thank you. :)

$249 USD in 5 days
(1 Review)

I am very strong in C,C++ and python programming.................................................I understand your requirement and ready to start from now..... Regards,

$222 USD in 3 days
(0 Reviews)
nowatch . Why choose me? === First check my profile feedback and portfolio .. I... ... take pride of my 5.0 / 5.0 rating, 100% completion rate, 100% on-time completion :-) .. work alone, and s More

$111 USD in 3 days
(0 Reviews)

We had already bid for similar project by you for Delphi. We also have excellent C++ and TCP Sockets skills need for this project. We had developed a similar Delphi client control software which we also ported to C++ More

$130 USD in 5 days
(0 Reviews)

Hello, can do it in few hours. It will be ~350KB using pure WINAPI. Contact me if you have interest.

$127 USD in 1 day
(0 Reviews)

Hi, sir. I'm an experienced C/C++ programmer. I can do it for you. I have developed many download tools. There is no technical problem for developing download application. What we need to discuss is only the enc/d More

$166 USD in 3 days
(0 Reviews)

Hi. I can complete this project, I already have working secure download code for Windows/C++ (yes, not WinInet, so can change the useragent). Now, about encryption, my offer is based on crypto++ library, where a More

$166 USD in 3 days
(0 Reviews)

I can do it for sure !

$127 USD in 3 days
(0 Reviews)