updating
DeltaMAX 1.0 Product Brochure
January 20, 2009 by admin · Leave a Comment
DeltaMAX is an advanced binary differencing engine. It is capable of analyzing two files and storing only the byte level differences between them. What makes DeltaMAX exceptional is its ability to handle very large files (up to 2GB) and to encode files very quickly. The DeltaMAX engine provides significant performance gains over older technology. In our test suite, it was able to delta compress a 120 MB video game texture data file by 99.6% in only 9.05 seconds. In comparison, a competitive technology required over 25 minutes to achieve a compression ratio of only 18.7%. Incorporating the DeltaMAX engine into your software application will give you a distinct competitive advantage.
Click here to download a printable DeltaMAX 1.0 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.
updating
Screenshot Gallery
January 5, 2009 by admin · Leave a Comment
TrueUpdate 3.5 provides a unique client/server framework for determining required updates, and then retrieving and applying the necessary patch or installation files using standard Internet or LAN protocols. And it all can be integrated quickly and easily into existing software products and networks, regardless of the installation, patching or deployment solutions being used.
Click on any of the screenshot images below to see a larger, more detailed version.
Introducing TrueUpdate 3.5

TrueUpdate 3.5 provides a unique client/server framework for determining required updates, and then retrieving and applying the necessary patch or installation files using standard Internet or LAN protocols. And it all can be integrated quickly and easily into existing software products and networks, regardless of the installation, patching or deployment solutions being used.
Clean, Efficient Interface

TrueUpdate 3.5 sports a sophisticated, streamlined interface. Although software updates can be notoriously complex, TrueUpdate’s straightforward interface makes it seem easy.
Powerful Scripting Engine

The highlight of TrueUpdate is its incredibly powerful scripting engine. Based on the popular Lua language, it is easy to understand and features everything from ‘for, repeat and while’ loops, to ‘if/else’ conditions, functions, variables, and associative arrays. The integrated script editor features color syntax highlighting, code completion, function highlighting, as-you-type action prototypes, Ctrl+Space function listings, and context-sensitive help.
Project Wizard

Although TrueUpdate is designed with a wide-open, “sky is the limit” scripted architecture, it doesn’t leave you stranded with no roadmap. Far from it! The project wizard makes setting up your update process simple and straightforward. Even advanced update systems can be created in minutes with this fast and flexible productivity tool.
Client Script

The client behaviour is fully scripted, so you can customize your client to do anything you want it to. In most cases, the client’s job is simply to retrieve and then execute a server script – either across the Internet or over a local network.
Server Script

The server-side logic is also fully scripted. In fact, the server script can handle everything from detecting what version is currently installed (and acting accordingly), to downloading files and making changes on the client system. And you can completely change all of this behavior at any time without needing to send a new client to your users.
Custom Script Tabs

You can add custom script tabs into your project to keep things organized. At run time, each tab’s script can be executed on demand.
Screen Gallery

TrueUpdate ships with many different screen types that you can use to create a visible interface for your client. These fully modifiable screens not only let you customize the interface, but let you add functionality in a modular “point and click” way.
Themes

Choose from dozens of built-in themes (skins) for your client interface 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

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 Lists

Organize your screens into named lists that you can display from script with a single command. Easily add, remove, edit and re-order the screens within these lists to control the user interface and flow of your update without any scripting.
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

TrueUpdate comes well equipped, with a built-in library of 250+ 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.
Redundant Servers

TrueUpdate’s approach to handling redundancy is straightforward: simply add more server locations to the list, and upload the configuration files to those locations. Any existing server that can host files via HTTP, HTTPS, FTP or local file copy will do. If a server is unavailable for any reason, the TrueUpdate client will move on to the next one until it can establish a connection and download the configuration files.
Upload Locations

TrueUpdate can automatically upload its data files to your server locations, including “alternate” locations such as a backup file server or a folder on your network for testing. In fact, you can choose which servers you want to publish to each time you build the project. This makes it easy to test your updates in a private “live” test before making them public. TrueUpdate’s intelligent synchronization system keeps a manifest for each server location and will only upload the files that have changed, minimizing bandwidth costs while ensuring data integrity across your servers.
Language Support

Unsurpassed support for multilingual interfaces is included right out of the box. TrueUpdate 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 TrueUpdate you simply provide the text and your update takes care of the rest!
Comprehensive Help and Support

TrueUpdate comes fully supported. Self-help options include a professionally written 267-page user’s guide, and an embedded help pane for instant “as-you-type” context-sensitive help. Additional support options range from our active online forums, to our refreshingly personal technical support. Indigo Rose has been developing software tools for over 15 years and we understand what it takes to fully support a product. We not only stand behind our software, we stand behind you with one of the most accessible, responsive and knowledgeable technical support teams in the industry.
updating
Online User’s Guide
January 1, 2009 by admin · Leave a Comment
The easiest way to learn how to use Visual Patch 3.5 is to start it up and use it. Using the built-in project wizard, you’ll be able to create binary software patches in just minutes. If you have any questions about what a particular dialog box option does, just click on the Help button to get a full description.
However, to get the most out of your software, you’ll want to spend some time with the User’s Guide. The Help menu is your friend! That’s were you’ll find links to the User’s Guide, the Scripting Guide and the full Help File/Command Reference.
We’ve also made these resource available to you online in “webhelp” format, if you’d like to take a peek before installing the software.
Click Here to View the Visual Patch 3.5 Online User’s Guide





