Indigo Rose Software
patch management

Overview of TrueUpdate 3.5

January 31, 2009 by admin · Leave a Comment 

thumbnail-trueupdateTrueUpdate 3.5 is a comprehensive solution for software developers wanting to integrate automatic updating capabilities into their software applications. TrueUpdate gives you a robust client/server framework for determining required updates, and then retrieving and applying the necessary patch or installation files using standard Internet protocols. You won’t find a more flexible solution for adding a reliable “check for update” feature to your product. We guarantee it or you’ll get your money back.

trueupdate-screenshot-development-environmentThe TrueUpdate runtime client can be integrated quickly and easily into new and existing software products and networks, regardless of the installation, patching, or deployment solutions being used. The easy-to-use project wizard walks you through the whole process, helping you identify your file versions, configure patch download locations, build your customized TrueUpdate client and upload the information to your server.

  • Add a powerful and extremely flexible “check for update” feature to your software products. As a compact and standalone executable, the TrueUpdate Client application is extremely easy to integrate into your software applications. Most developers can have it done in a few hours.
  • Easy to integrate into your software and offers almost unlimited flexibility and customization options. The project wizard assists you with the whole process, helping you identify your file versions, configure patch download locations, build your customized TrueUpdate client and upload the information to your server.
  • The TrueUpdate client executable is compatible with all Windows operating systems from 95 to Windows 7. The TrueUpdate client is compact, optimized, and completely self contained. Does not rely on .NET or other external dependencies.
  • Uses open and trusted protocols like HTTP, HTTPS and FTP. Organizations of any size can deploy TrueUpdate 3.5 enabled software using only a standard web server. While other services lock you into using their servers, with TrueUpdate you decide where your update files are hosted. There is no need to rely on the uncertain future of an “update service,” pay exorbitant annual fees or wait helplessly during downtimes you are powerless to resolve.

Every aspect of TrueUpdate 3.5 is customizable, from the appearance and flow of the user interface to the details of the update process itself. It is equally adept at managing firewalls, proxy servers, corporate networks and consumer software installations. You won’t find a more powerful or flexible solution than TrueUpdate 3.5.

TrueUpdate is the result of over 15 years of experience creating software deployment tools. You can rely on Indigo Rose to provide reliable tools, top quality documentation and superior technical support.

Click here to download a free trial version of TrueUpdate 3.5

Benefits of Automatic Software Updating

The Internet has created a highly competitive market where users expect immediate results; the prize often goes to the company that reacts the most quickly to changes in user needs and perceptions. In order to streamline software deployment, it is becoming increasingly desirable for software authors to incorporate automated updating abilities into their software.

Software developers, network administrators and end-users alike share in the benefits of update-enabled software. Developers appreciate it for the control it gives them over software that has already been deployed. Network administrators benefit from improved security and better control of network nodes. End-users see update-enabled software as an assurance of quality-a symbol that the developer is there to stand behind their product.

Independent software vendors, consulting companies, IT departments, or any organization that distributes timely software and data can benefit from automating the electronic update process using TrueUpdate.

Competitive Position

Unlike hosted services where the update technology is beyond your control, TrueUpdate is uniquely designed to provide full control over every part of the update process. Every last detail, from the update method to the actual servers where everything is hosted, is entirely within the developer’s control. There’s no need to rely on the uncertain future of a proprietary web-based update service, pay exorbitant annual fees or wait helplessly during downtimes you are powerless to resolve.

Unlike other solutions that are limited to simply downloading and running a file, TrueUpdate’s client can perform a full range of system changes. In addition, because the updates are client-originated using a unique client-pull architecture, with no identifying information needing to be transmitted at all, TrueUpdate completely avoids the legal privacy issues that can limit the application of other services.

TrueUpdate can be configured to work in any situation, the way the developer and their company want to work, rather than being shoe-horned into a generic update system as with other services.

Compatible with Windows 7 Works with Windows Vista
patch management

TrueUpdate 3.5 Product Brochure

January 25, 2009 by admin · Leave a Comment 

thumb-trueupdate-brochureToday’s rapid product cycles, security vulnerabilities and short turnaround times make it more important than ever to get new versions into the hands of users quickly and efficiently. Ensuring that everyone is using the most recent point release of a particular product makes good sense. It eliminates legacy technical support issues, reduces user frustration and ensures that data is current. It also serves to maintain customer and client satisfaction. Whether you are an independent software vendor, consultant, or corporate developer, you need to add TrueUpdate to your software products.

Click here to download a printable TrueUpdate 3.5 brochure

Note: This brochure in Adobe Acrobat PDF format. You may need to download and install the Adobe Reader software in order to view it.

get_adobe_reader

patch management

Screenshot Gallery

January 10, 2009 by admin · Leave a Comment 

Visual Patch 3.5 is a fast and efficient solution for software developers wanting to create secure binary difference software patches. Simplify your software version management and turn the otherwise complicated task of managing point releases into a fully automatic solution. There is no better way to make professional-quality, full-history binary patches for software and other electronic content.

Click on any of the screenshot images below to see a larger, more detailed version.

Visual Patch 3.5’s Sophisticated Version Management


Sophisticated Version Management

Visual Patch 3.5 makes it easy to manage your software releases. All of your versions are organized into tabs, each with an intuitive list of the files and folders that belong to that version. You can quickly and easily add, remove and organize your versions, and see all of the important details about your files. A task bar along the side provides quick access to all of Visual Patch’s features.

Optimized Patching Engine


Optimized Patching Engine

Visual Patch features state-of-the-art binary differencing and compression algorithms. This ensures smaller and better performing software patches. The algorithms used by Visual Patch were developed specifically for their impressive speed characteristics.

Full-History Patching


Full-History Patching

You have full control over which versions of your software can be patched with a single executable. You can choose to update only a single version, or offer a patch that can update any version that has ever been released.

Advanced Project Settings


Advanced Project Settings

Robust fail-safe features include automatic file backups, rollback support, deletion of legacy files, and detailed logging to assist in debugging and auditing.

Project Wizard


Project Wizard

The project wizard simplifies the process of setting up your patch, distilling the complicated logic of patching into a series of easy questions and options.

Adding Files


Adding Files

Visual Patch makes it easy to add the files from each version into your project. You can add them recursively or just drag and drop them onto a file list from Windows.

File Properties


File Properties

Editing the settings for a file is as easy as double-clicking on it in the file list. You can easily change source and destination paths and designate “key files” for version detection.

Folder References


Folder References

Folder references are similar to files, but they reference a folder on your system instead of a single file. They’re useful for including folders full of files without having to reference each file individually.

File Conditions


File Conditions

Conditionally include or exclude a file from the patch at build time or run time.

Screen Gallery


Screen Gallery

Visual Patch ships with many different kinds of pre-made screens that you can add to your projects.

Screen Manager


Screen Manager

The screen manager allows you to add, remove, edit and re-order your patch’s screens. This gives you full control over the user interface and flow of your patch.

Themes


Themes

Choose from dozens of built-in themes (skins) for your patches or create your own using your favorite images. You can easily configure everything from fonts and banner images to background graphics, control colors and more.

Screen Properties


Screen Properties

Every screen has unique settings and attributes that can be customized. All screens dynamically adjust their layout as you edit the screen’s controls and text. The language selector allows you to perform in-place translation of the screen’s text.

Screen Events


Screen Events

Go behind the scenes and modify the built-in functionality of any screen. Each screen provides a number of events where you can create intelligent scripted responses to everything from clicking ‘Next’ to any other message fired by a user interface control.

Action Library


Action Library

Visual Patch isn’t limited to just updating files. A built-in library of 250+ actions allows you to leverage powerful functionality without having to do any programming. There are actions to handle everything from text file editing to system registry changes. You can execute programs, call DLL functions, query drive information, manipulate strings, copy files, start and stop services, interact with web scripts, display dialog boxes, and much more. Simply choose the action you want from a categorized list, fill in the requested information fields and the wizard does the rest.

Powerful Scripting Engine


Powerful Scripting Engine

Visual Patch includes an incredibly powerful free-form scripting engine. Based on the popular Lua language, this easy to understand scripting language features everything from ‘for, repeat and while’ loops, to ‘if/else’ conditions, functions, variables, and tables (associative arrays). The integrated script editor features color syntax highlighting, code completion, function highlighting, as-you-type action prototypes, Ctrl+Space function listings, and even context-sensitive help.

Language Support


Language Support

Unsurpassed support for multilingual patches is included right out of the box. Patches created with Visual Patch can automatically determine the language of the client operating system and adjust the display of screens and messages appropriately. Whether you need to support English, French, German, Spanish, Italian or any other language recognized by Windows, with Visual Patch you simply provide the text and your patch takes care of the rest!

Indigo Rose Software