Vise X 3.2 review

Download
by rbytes.net on

VISE X is quite simply the best software installer for the Mac OS X, period! With VISE X you can easily build an installer that will reliably deliver your product to your customers.

License: Demo
OS: Mac OS X
File size: 30189K
Developer: MindVision Software
Buy Now
Price: $500.00
Updated: 10 Jan 2007
0 stars award from rbytes.net


VISE X is quite simply the best software installer for the Mac OS X, period! With VISE X you can easily build an installer that will reliably deliver your product to your customers. You can focus your energy on developing your software without worrying about the complicated details of writing an installer script.

Here are some key features of "Vise X":
VISE X installers display a standard Mac OS X user interface, including Aqua fonts and controls, Mac OS X property sheets and Installer background images with transparency
Work with installer projects as XML
Automatically create updaters for application bundles
Installer builds as an application bundle
Support for Mac OS X text and graphic file formats
Support for Mac OS X v10.4 Tiger
Destination and install locations optimized for Mac OS X
Custom form editor optimized for Mac OS X
Mac OS X disk image build target
Zip post processing
Improved support for Mac OS X localization
Improved support for long filenames
Increased filename limit from 63 to 255 characters
Increased length of variables values to 255
New Mac OS X Gestalts
New search filters in the Bring Up To Date window
XML translator option for localization
Ability to set a background graphic for the installer
Display QuickTime movies in splash screens and billboards.

What's New:
VISE X 3.1 is a maintenance release that includes the following new features or changes to functionality:
You can now control whether an installer allows installations to UNIX File System (UFS) volumes. Blocking these installations can be useful when you want to avoid the slower searching of UFS volumes (compared to traditional Mac OS Extended volumes), or when you haven't tested your application on UFS. A new checkbox in the Behavior tab of Installer Settings controls this option.
To prevent users from hiding the installer interface, VISE X installers now disable the "Hide" menu item, and do not support use of Command+H. (This enhancement applies only to installers that are run on Mac OS X versions 10.3 or greater.)
The AppleScript commands CreateNewUpdater and SetUpdaterSourceSpec now allow setting multiple source files at once.

Bug fixes
General
In the Edit External Code dialog, selecting a CFPlugIn or shell script now automatically sets the "PlugIn/Shell Script (.bundle or .text)" checkbox. The previous version required the extra step of clicking the checkbox.
Active Web Installers that use byte range downloads will no longer show "File x of x ..." in the progress dialog. We made this change because byte range downloads are single files, and therefore would never increase the file count beyond one.
With the previous version, if an Edit Text File action was set up to read a value to a variable, but there were no variables set up for the VCT, the built installer would crash. The updated version handles this configuration error without crashing the installer.
We have fixed a bug that caused installers to crash if they were set to not allow installations to mounted servers, and the user tried to select a mounted network volume as the install folder.
The action item options "Stop If User Selects Button 2" and "Perform on Uninstall" will now work as expected for uninstalls. With the previous version, clicking "Button 2" for uninstalls would cause installers to proceed to the "Success" dialog.
Installers will no longer lose the value of the variable "InstallVar" when referencing that value multiple times.
We have fixed a bug that prevented VISE X from creating bundle updaters for applications that contain symbolic links.
We have fixed a bug that caused excessive CPU usage for installers that were idle (no activity).
Installers will now return an error if set to install uncompressed files, and the files are not located at the location specified in the VCT.
Localization
Changes were made to prevent installer crashes that sometimes occurred when installers used localized Edit Text action items.
We have fixed bugs that caused installers running on double-byte character systems to crash when dialogs included the bullet character, or the ellipse character.
An issue with the AppleScript command ExportTranslator requiring a comma after the final parameter ("true" or "false") is fixed.
Intel-based Macintosh computers
A bug fix prevents an "unexpected error" that occurred when the user cancelled the "No other applications can be running during this installation ..." dialog, and then returned to that same dialog to continue the installation. This bug affected Intel-based Macs only.
We have fixed a bug that prevented package dependencies from working on Intel-based Macs.
A bug fix prevents an "unexpected error" that occurred when the user uninstalled software, and then attempted to install software in the same session. This bug affected Intel-based Macs only.
Installers that require passwords will now hide those passwords when users enter them. A bug that affected Intel-based Macs only allowed the passwords to be visible.
Installers running on Intel-based Macs will now correctly evaluate gestalts for packages.
External code samples
Some of the Xcode samples included with VISE X appeared to link to the Installer VISE Headers folder, when the correct folder name is VISE X Headers. Because the path to the headers folder was relative, this issue did not affect functionality. The Xcode samples in this release all use the correct folder name.
We have updated our "Language Selector" external code sample to prevent installer crashes that occurred on Japanese and Chinese systems when the user selected French, Italian or Spanish from the Language popmenu.
Updates to our external code samples included setting the target for the "Generic External Code" sample to build for both PowerPC and Intel architectures, and editing some content in other samples for clarity.
A syntax change was made to our Xcode CFPlugin project samples to always use the C compiler. This will allow C++ external codes to correctly invoke our CFPlugin methods.

Vise X 3.2 search tags