A multi file downloader
$30-200 USD
Paid on delivery
When application running for the first time;
If operating system's language are German;
1-Gets a file list json from remote (like [login to view URL])
2-Downloads files listed in json then copies to the target, for example
If json file is that:
{"[login to view URL]":"C:/Users/%user%/Desktop/[login to view URL]", "[login to view URL]":"C:/Users/%user%/newfolder/[login to view URL]"}
Then it will download [login to view URL] to C:/Users/%user%/Desktop/[login to view URL], [login to view URL] to C:/Users/%user%/Desktop/[login to view URL]
3-Copies the application itself to place like %appdata%/[login to view URL] and adds itself to run on startup
If application is not running for the first time;
1-Checks version from remote ([login to view URL]), if its greater than current version, it will download [login to view URL], 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!
Project ID: #5056389
About the project
10 freelancers are bidding on average $196 for this job
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
Hi I am interested in your project. Please kindly provide more details related to project requirements ASAP. Thank you. Best regards.
Hello, I am interested on working on this project. Please provide more details regarding the project.
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
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.