Visual Patch Features

Features of Visual Patch

Visual Patch Features:

  • Sophisticated Version Management - Visual Patch makes it easy to manage your software releases. You can quickly and easily add, remove and organize product versions, and see all of the important details about your files. The toolbars, columns, sort-order, color-coding and other interface elements are fully customizable, allowing you to view only the information that is important to your workflow.
  • State-of-the-Art Binary Differencing Engine - Visual Patch features state-of-the-art binary differencing and compressions algorithms. This ensures you smaller and better performing software patches. The algorithms used by Visual Patch were developed specifically for their impressive speed characteristics. Whereas software patching was once a notoriously slow and cumbersome process, companies choosing Visual Patch have a distinct advantage
  • Full-History Patching - With Visual Patch , you have full control over which versions of your software can be patched with a single executable. While some vendors will choose to include only a single version update, others may offer a patch that can update any version that has ever been released. Visual Patch can handle either extreme, or anything in between. Unlike some other products, Visual Patch's full-history patching ability can update any version of your software to the latest release. With only having one file to download, Visual Patch brand patches are much more user friendly. Your users won't have to worry about finding multiple patches and applying them in the correct order as they would if you used other, less sophisticated patch builders
  • Internet Ready, Single-File Executable - Smaller and faster means a better experience for your customers, and Visual Patch delivers. Compare the tiny ~500 KB runtime overhead to the competition and see for yourself. Patches created with Visual Patch are fast to initialize and install. The Publishing Wizard walks you through the build process with a few easy steps. The single-file patch executable (setup.exe) is perfect for distribution by Web, email, LAN, CD-ROM or DVD-ROM
  • 100% Data Integrity - You can rest assured that patches are only applied to files you've specified. Using a combination of 128-bit MD5 hashing, CRC-32 checksums and industry standard data encryption protocols, Visual Patch helps you keep your applications and data safe from unauthorized use, transmission errors and other threats
  • Automatic Target Detection - Visual Patch makes quick work out of locating your target application. Using a flexible combination of starting-point techniques (current folder, registry keys, file/folder searches) and key-file identification, Visual Patch can quickly locate the application files and folders on the system that require patching. Definitively identifying the target folder greatly simplifies the patching process and is a key requirement for ensuring that your software is updated quickly and correctly
  • Customizable User Interface - Featuring a library of over twenty different screen templates, Visual Patch makes it easy to control your project's user interface. There are pre-built layouts to handle just about any task your can imagine, and it's easy to adjust them to fit your needs exactly. You'll find everything from check boxes, radio buttons and edit fields to popular screens like license agreements and folder selection. The Screen Manager allows you to add and remove screens at will and adjust the sequence with a simple drag-and-drop motion. Each screen features a real-time preview so you can view your changes as you work
  • Dynamic Interactive or Silent Operation - Visual Patch supports the creation of both fully-interactive "wizard based" patches or completely automatic "silent" patches that operate without displaying user interface dialogs, prompts and other messages. You can choose to dynamically enable the silent mode through a command line switch, or configure the patch to always run in this unattended mode. Either way, patches made with Visual Patch are suitable for use in both consumer/standalone applications and corporate/network patch management solutions
  • Scripting Engine - Visual Patch includes a free-form scripting engine, giving you unprecedented control over your software patching system. This easy to understand scripting language features everything from "for, repeat and while" loops, to "if/else" conditions, functions, variables and arrays. Paired with the built-in action library, full mathematical evaluation and Boolean expressions, there's simply nothing you can't achieve. There is also a built in Action Wizard so even complete novices can create projects that handle the most demanding patching tasks
  • Comprehensive Action Library - To make the most out of Visual Patch 's new scripting engine, Indigo Rosw have included a library of over 250 high-level actions. With everything from registry editing to file copying to Web file downloads, this complete scripting environment contains everything you need to automate complex tasks and handle even the most sophisticated software and system patching requirements.
  • Integrates with TrueUpdate - Visual Patch is an integral component of software lifecycle management. For a complete and fully integrated end-to-end solution, Indigo Rose recommend using Visual Patch in conjunction with Setup Factory (software installation) and TrueUpdate (automatic updating/patch delivery); however you're certainly not locked into doing so. If your company has standardized on other tools for software installation, patch deployment and patch management, Visual Patch will still add significant benefit, being a best-of-breed solution
  • Network Patch Management - Visual Patch isn't just for software vendors. It's also an extremely valuable tool for use in corporate, government and educational IT departments. Visual Patch helps you get the most out of your network patch management and software management/SMS infrastructure. As a network administrator responsible for keeping hundreds or thousands of computers and servers up to date, being able to create your own bullet-proof software patches is invaluable. Simply add them to your patch deployment solution of choice (TrueUpdate, SMS, etc) and manage them just like any other OS or application patch used on your network