Information

As of January 1st 2011, CatenaLogic no longer sells standard new licenses or extend licenses for Updater. The product is only supported for existing licenses, which cannot be extended.

It is possible to purchase the source code if your company is interested in extending and maintaining the product by itself. If you are interested in purchasing the source code, please contact us.

Updater is an advanced auto update module which enables your clients to check if there's a new version of your application. It's really easy to integrate Updater into your software with the help of a user guide and lots of examples.

By using Updater, you can save yourself a lot of time and money. Nowadays, an application can't be shipped anymore without an auto-update feature to keep all users updated to the newest release. Of course you can implement such a solution yourself, but have you ever thought about proxy support, security, license checking, rolling back when an updates fails, restoring older version etc. Think about the time it will take you (or your personnel) to implement all these features.

Updater supports all commonly known installer features, so if you want Updater to perform the whole update, or if you just want to download the new setup and run it, everything is possible with Updater.

Updater is compatible with all Windows versions starting with Windows 2000!

Windows 7 compatibility logo


Advanced Features

Of course, Updater supports the basics of an update solution, like:

  • All recent Windows versions are supported (Windows 2000/2003/XP/Vista/7)
  • Full proxy support
  • All well-known communication protocols are supported (HTTP(S)/FTP/Network/Local)
  • User Interface in a wizard-form so your users will have the best user experience
  • Multilingual and automatic language selection
  • Updater is able to update itself

Updater supports lots of customizable actions which an average installer or update solution also supports, like:

  • Download
  • Copy
  • Delete
  • Unzip
  • Register files (ocx/dll)
  • And more...

Updater also supports events making it possible to perform even more actions than the ones mentioned above, before and after every step during the update process.

These are common update solution features, so let's move on to the features that differentiate Updater from other update solutions.


Target Updates to User Groups

Updater supports targeting of updates to specific user groups. This makes it possible to deploy some updates to specific user groups (such as beta testers) only. When an update is targeted to one or more specific user groups, only the user groups targeted will be able to apply the new update. The schematic below gives a small explanation. The combination of a release and a user group that are marked with an x will be available as update.

  release 1.0 release 1.1 release 1.2 (beta) release 2.0
no specific user group (regular user) x x   x
beta testers x x x x

 


 

Rollback & Restore

It's important for your clients to be able to keep working with your product(s). Whenever an update fails, did not apply correctly or simply doesn't fit the requirements or needs of the customer, Updater is able to restore all previous versions of the product.

If an update fails, Updater will immediately roll back all actions performed by Updater for that specific update so the update won't be partly applied, but only entirely or not at all. This doesn't only mean that some files are copied back to their original location; all registry & ini settings, files and directories will be restored to make sure that the user won't have any troubles using your product(s).

When a user finds that some of the features of an update don't suit him after working with an updated product for some days, he will be able to fully restore the application to the previous version. There's no other update solution that's able to restore old versions of software weeks after the update was applied.


Security

A lot of applications are "patched" or "cracked" nowadays. With Updater, it's possible to protect your software using the build-in software protection. Check file hashes or even use your custom protection code to check if a user is using an illegal version of your software.

The update files are never stored on the client PC. However, if a user manages to retrieve the information in an update file, it's possible to prevent the user from viewing/editing the update file by encrypting the update files.

Make sure your clients that purchased your software receive secured updates and make sure that others users can't get to the updates by deploying Updater as your update solution today.


User Data Collection

Updater is the only update solution that enables you to collect anonymous user data.

This information enables you to get detailed statistics about the whereabouts of your users, which is very useful for marketing purposes. Updater also provides you with information about the time at which most users perform their updates (useful for an estimation of server loads) and the version of your application your users are using.


Fully Customizable

Updater is fully configurable and customizable. You can apply your company logo, custom text and even the icon can be customized so your users won't even notice that you are using a 3rd party update solution.

Updater is able to switch between User Interface types at run-time. This means it's possible to check for a new version in hidden (invisible) mode. When an update is available, Updater can switch (run-time) to full mode so the user will see the wizard which will guide the user through the update process.

Updater is the only solution that allows the developer to create custom notifications for silent mode by simply creating the notifications with skinning, custom text and colors.


Save Money with Updater

Assuming your developer (or yourself) costs at least US$ 50 an hour, you could only spend 8 hours implementing all these features yourself for the same price. Not to mention the support and new upgrades you will get for free after purchasing Updater.

Updater doesn't know a single-development or single-product licensing policy: If you purchase a license, you can use it for all products inside your organization. You don't have to allow only one developer to work Updater because there are no single-developer licenses.

If you take this into account, Updater is one of the cheapest updating-solutions on the market today.

Save yourself the headaches and purchase Updater now!


That's Not All!

Having said this, imagine the possibilities of Updater. It's not just a simple download and copy tool, it's a full featured update solution. People are even using Updater as an installer or deployment tool.

There are more than 1,000,000 successful updates performed a month using Updater. Make sure your clients have the best possible customer experience by adding Updater to your software!

Still not convinced? Try out the free trial to see all these amazing features for yourself and compare Updater to other update-solutions!

Already convinced? Then don't wait any longer and order Updater today!