What we want to achieve: Upgrade of product from option within product, which is a simple file replacement.
Basics - Download the .zip folder, extract, replace files, launch main program which upgrades DB, can log in.
You will create a delphi exe that compiles in delphi 2009 - all source to be provided to us.
1. Put a button on a form.
2. On pressing the button a message will appear to say upgrade is about to start.
3. Press OK on the message in step 2, and then files will be obtained from [login to view URL]
3a. As files are downloaded, show a progress bar to indicate percentage of file download.
4. Once files are downloaded, the program should extract files and place in a folder called 'new files'.
5. End any open processes with the name [login to view URL] (this is just so we see how it is done!).
6. Display a message saying 'upgrade almost complete...'.
7. Start notepad (again this is just so we see how it is done).
8. Exit the upgrade exe.
That is it... our program does all the rest..
The application for you is ready.
Demo EXE can be obtained from here: [login to view URL]
Application is written in Delphi 2010 but I'm quite sure the code will also work in D2009. To download update file - Indy 10.5.5 is used, to extract zip - Abbrevia (ZIP related components package licensed under the MPL license). Upgrade package URL can be hardcoded, passed via launch parameter, read from system registry, ini file etc. Both download and file extract progress are being showed in the application. Application has been tested in Windows XP and Windows 7.
£77 GBP w 1 dzień
5,0 (40 opinii)
5,8
5,8
18 freelancerzy składają oferty o średniej wysokości £176 GBP dla tej pracy
Hi, I'm Delphi expert with more than 15 years of experience in various areas. I have for one of my apps wrote a similiar system (it only downloads full installer which does the rest of the process but I can work with zip archive as well), it just doesn't have a progress but that could be added.
Hello,
I am interested in your project. Requirements of your project almost clear.
Ready to start. One question: have any favoured unzip components for I should to use in your project?
Thanks
Regards.
I'm member of elyteam group and I have many experience in this kind of work. I'm an expert programmer in Delphi, I can do your project rapidly and well.
Regards,
Mel
Hi,
I'm a senior Delphi here in the Philippines and have 7+years of experienced in developing extensive application using this programming language.
I'm very interested in your project and I'm confident that I can help you with this.
Best regards,
Rodel
Hi, my name is Stefan and I am a professional Delphi developer.
I am Chief of development since 2 years in a company, which has customers like Eurocopter, Kärcher, Harting, etc.
I also train my four trainees.
I can create this project in a few hours for you and will support you at any time you having a question.
Hope to hear from you soon.
Regards,
Stefan
Dear sir or madam
I am ready to do your project
You can check my portfolio. I did similar project in past, but it was more complicated, updates was stored in DB, then the same as you described
Max