Add auto-update capability to your REAL Studio applications with only 2 lines of code!
Dim check As New VersionChecker("Updater", "http://www.logicalvue.com", GlobeLogo) check.CheckForNewVersion(True)
Only $19.95 (full source code included with purchase)
Try the demo app: Mac OS X, Windows, Linux
Version History
1.3.0 (April 19, 2010)
* Fix for progress bar on Windows (thanks for Ron Benditt)
* Fix text size on Windows
* Updated Documentation note with additional information about how to use NonReleaseVersion
* Moved all text to constants to ease localization
* Disable Download button while update is downloading
* Fixed crash when clicking Cancel while a download is happening
* Added a way to optionally specify the download location (VersionChecker.DownloadLocation)
* Added an option to use the actual update filename from the XML (VersionChecker.UseActualFilename)
* The format for the AppName in the XML has changed
1.2.0 (March 19, 2010)
* Update XML file can now contain information for multiple applications
* If elevation is cancelled then the app does not close
1.1.0 (March 19, 2010)
* Added ability to elevate privileges when run on Windows (thanks to Russ Tyndall and Aaron Ballman)
* Fixed typo in download error message (thanks to Thomas Tempelmann)
1.0.0 (March 18, 2010)
* Initial release
Frequently Asked Questions
Q: Does UltraUpdater download and install the update?
A: UltraUpdater will download the update and start it for the user.
Q: Does UltraUpdater do an in-place install like Sparkle for Mac OS X does?
A: No, UltraUpdater does not do an in-place install. It simply starts your installer and then quits your app. You will need to create installers (Windows) or disk images (Mac OS X).
Q: Does UltraUpdater elevate privileges before starting the installer?
A: No, UltraUpdater does not change system privileges.
Q: What version of REAL Studio/REALbasic does UltraUpdater work with?
A: It will work with REALbasic 2009 Release 3 or later (including REAL Studio 2010). If you want to use it with an earlier version of REALbasic, you will need to change the TextFields to EditFields.


