You are here: VersionUpdater - Enable your applications to upgrade automatically over the internet

VersionUpdater - Enable your applications to upgrade automatically over the internet

A great tool for the software developers.
VersionUpdater is a redistributable software utility that enables your own application to upgrade over the internet, with the minimum of user intervention.

Here is how it works:

  1. The user is notified that a new version exists, and presses a button to start the ugrade of the installed program.
  2. The user is asked to exit your application, in order for the upgrade to continue.
  3. VersionUpdater downloads a zip file from your webserver and unzips all ZIP contents to a predefined folder (your application folder).
  4. The user can run the new version that was just downloaded and installed.

Great addition to your programs.!
It is not only more user friendly to your users but also you gain valuable development time, since you will not need to create new installation / setup program each time you have a new version. Simple add the updated files in a zip, upload the zip to your web server. The new files will be installed to your clients.

More information at: http://www.starmessagesoftware.com/versionupdater/

Comments

How to implement Version Updater to your program

1) Create the VersionInfo.txt file
(you will receive a ready-to-use template of this file)
This simple text file includes information about:
- the latest version number
- the URL of the ZIP containing the latest version

2) Upload the VersionInfo.txt file to your website

3) Edit the VersionUpdater.ini file
(you will receive a ready-to-use template of this file)
This simple text file includes information about:
- The URL of the VersionInfo.txt file (uploaded in the previous step)
- The various messages the user will see during the upgrade (you might want to do some changes to these messages, or use them as they are)

3) Include the distributable files of VersionUpdater to your setup. This is the last setup package you will need to do.

4) Make your setup create a menu item for the VersionUpdater
- OR -
Make your program call VersionUpdater (this gives you more options later)

New version 1.06

Users will get the new VersionUpdater version, 1.06
Existing customers will get the new version for free.