Customers:   Microsoft   Intel   Computer Associates    Compuware   American Electric   Northrop Grumman   Bell Helicopter    US Air Force   Continental Airlines

AxTools EasyPatch is a utility program that can be used to build and apply patches to single or multiple files. Since the patch includes only the binary differences between two versions of a file (or files), it means that you can greatly simplify your software distribution system by providing the latest updates to your users much quicker and with minimum costs.

Since size does matter...

  • You can update files or entire file distributions by asking your customers to download/install only the binary differences that are packaged inside a single, self-applying patch file.
  • For maximum cost effectiveness, the binary difference data is also compressed inside the patch file.

Use an elegant manager to design the patch sets

  • View the files to be updated in a tree structure that resembles the real structure on the destination computer.
  • Point-and-click to add/edit items, edit patch properties and launch actions.
  • Test the patch consistency and highlight faulty items for easy fix-up
  • Automatically generate folder differences and mix the results with file-by-file additions for fine tuning.

Take advantage of a powerful patching philosophy

  • The patching process can update, add or delete files on the destination computer, performing COM registration/unregistration when configured so.
  • You can access files at virtually any location on the destination computer by using a set of predefined directory constants like {app}, {programfiles}, {win}, {sys}, {fonts} etc.

Let your customers discover ease and safety when applying patches

  • The patch file that will be distributed - the EasyPatch Update Wizard - has an elegant Windows Installer-like user interface that guides your customer during the update process.
  • The Update Wizard can be built in multiple languages. The currently supported languages are Dutch, English, French, German and Italian.
  • The Update Wizard keeps an update log so that it can rollback the changes it makes. It will even perform an automatic rollback if update errors occurred and you have specified that a partial update is not allowed.
  • The customer can safely cancel the update process at any time, and the Update Wizard will restore the initial state of the system.
  • If configured so, backups and an operation log can be written to the destination computer.

Usage samples

  • Imagine you have a contacts database file, named (let's say) Contacts.dat. It has 45,000 contacts and is 35 MB in size. Also, you keep two copies of this file, one on your office computer and one on your computer at home, because sometimes there is extra work you need to do at home.
    Consider you are at the office and you add 45 more contacts to the database. After adding them there will be two versions of the same database - a 'new' version (the one at the office, having 45 new contacts added) and an 'old' one (at home). But tonight you were planning to prepare and print some reports at home - what can you do to have the latest database there? Of course, since we are talking about databases there may be some specific solutions (synchronization, adding those 45 contacts by hand into the database you keep on the home computer, etc.), but if we were talking general then probably you would have to burn a CD. And all these for changes that represent just 0.1% and that may happen again tomorrow!
  • Consider you are a software developer and you (or your company) produce and sell an application that is available by-download. The setup kit is 14 MB in size, the application is wonderful and you have hundreds of clients - and most of them love you program.
    Now, let's say that you are planning to release a service pack (a small fix). If you were to release the service pack as a setup kit, packing all the files that were changed, you would end up with a service pack setup kit of 9.5 MB in size - let's agree that many customers will not be pleased with this relatively big download for a handful of fixes. This is neither elegant nor cost-efficient.
Click on the image below for a product tour:
EasyPatch 2001 Tour - Slide 1
Click below for an evaluation version (no-questions-asked download process):
File: epsetup.exe, Last updated: March 08, 2004
File: epsetup.exe
Updated: March 08, 2004