Three easy steps to adding automatic updates to your application!

Adding the Software Update Wizard to your application and deploying your first update couldn't be easier.  Just follow these steps:

(Please click on the appropriate square for more information)

3 easy steps to automatic updates

You should be able to get up and running with the Software Update Wizard in a few minutes for basic software updates.  Of course, there is a lot more advanced functionality and customisation features which you can read up on in the developer help file, included in the the free download on this page.

Advanced Features:

Some of the advanced features are listed here - there are even more in the developer help file, with examples of usage:

  • Customise the appearance of the Software Update Wizard interface that is presented to the user, to make it display your corporate logos and colour schemes.
  • Safely replace in-use files.
  • Launch one or more additional processes (e.g. your patcher) in the security context of the logged on user or the service application.
  • Present the update dialogs in the language of the logged on user using the Software Update Wizard's multiple language capability.  (You can use this feature to change the English used in the default messages from 'PowerProgrammer English' to your own language style.)
  • Suppress any or all of the default or custom message boxes presented by the Software Update Wizard.  The entire process can be run silently (i.e. with no user interface) if required.
  • Optionally handle the full UI within your own application, using the 2-pass updates option.
  • MD5 validation of downloaded files.
  • Use an extensive list of folder expansion constants, such as "<WINDIR>", "<SYSDIR>", "<PROGRAMFILES>" etc..
  • Submit optional advisory emails 'back to base' when a user completes their update.
  • Dynamically generate update scripts using PHP/ASP to integrate the update check with additional server-based verification processes.
  • 'Campaign Manager' -  launch news or promotional web pages from within your application at pre-specified intervals and viewing frequencies.

Translate this page: