Astrum InstallWizard 是一款通用性好、價格公道的安裝文件創建工具,它包括了所有必須的功能,您可以輕松發布您的程序,以便為您的最終用戶提供簡潔的安裝文件。
Astrum InstallWizard is a versatile, yet inexpensive utility for the creation of installation programs. It includes all the vital qualities for easy distribution of your programs and makes it simple for the final user to install the programs.
基本特點
Ajw具有所有基本安裝工具的功能,包括支持多個安裝項、注冊表修改、INI文件修改、創建快捷方式、編輯readme文本、編輯協議文本、DLL文件注冊、共享DLL文件、自定義文件屬性等。
多語言支持
您可以創建任意支持的語言版本的安裝文件,您還可以為用戶提供語言版本的選擇功能,同時Readme文件和協議內容也可以針對每一種語言進行分別編輯。
可支持的語言有:簡體中文、荷蘭語、英文、芬蘭語、法語、德語、希臘語、匈牙利語、意大利語、波蘭語、葡萄牙語、俄語、塞爾維亞語、西班牙語、瑞典語、土耳其語和烏克蘭語。
完全自定義的界面
Aiw允許您定義多個界面元素,包括是否顯示背景窗口,以圖像形式繪制背景,顏色調色板,文本和多個其它設置。除此之外,Aiw包含了一個對話框編輯器,方便您修改在安裝文件中一一出現的對話框的內容,您可以添加自己的控件和圖像,移除原有的控件,以及其它您想要的操作。Aiw甚至還包含了主題系統,您可以更改整個安裝文件的整體主題風格及其外觀,而這一切僅需要您點擊鼠標即可。自定義對話框功能可以幫助您創建更專業化更現代的安裝文件。
單個安裝文件
所有Aiw 創建的安裝文件均只有一個執行文件,您可以將其放在您的網站上提供下載。因為沒有創建其它附加的文件,因此您無需再使用其它工具將安裝文件打包成一個執行文件。如果您想要將您的安裝文件分拆為多個更小的文件,Aiw 允許您將安裝文件按照多個小文件形式打包。
條件系統
條件系統允許您創建的安裝文件針對安裝過程中的系統屬性作出相應操作,以及支持用戶反饋操作。
幾乎所有的Aiw功能均支持條件化,因此您可以通過某些變量來控制其觸發,這些屬性可以與安裝中的操作系統相關,或者依據注冊表及其它文件來獲取某個值、或者從已有的注冊表或文件中讀取某個值、或者由用戶輸入相應的文本字符串、以及從提供的詢問對話框中的用戶回答中獲取,等等。
AutoUpdater工具
AutoUpdater工具允許您在您自己的軟件中添加專業級的升級系統,您只需追蹤選項來指定升級和下載的地址即可。AutoUpdater可以為您的所有程序驗證升級信息,您可以在客戶端模式中運行,當有相應的升級文件存在時,它僅僅顯示其需要的文件。
系統要求檢驗
Aiw提供了多個操作系統信息檢驗功能,并可以提醒用戶其當前使用的操作系統的某些參數未滿足安裝文件的需要。您可以指定所要求的CPU速度、內存數、操作系統類型、DirectX版本、分辯率等。對于安裝所需的磁盤空間的檢驗是自動執行的
多媒體功能
Aiw支持可在冗長的安裝過程中顯示一個幻燈片。為了保證文件的尺寸大小,幻燈片的圖像文件支持jpeg格式。Aiw還提供了其它多種多媒體功能,比如在安裝過程中播放背景音樂(mp3 格式)。您還可以指定將mp3格式和jpg格式的文件在安裝過程中解壓為wav格式和bmp格式,因此您可以創建包含了大量聲音和圖像文件但是體積依然小巧的安裝文件,同時您也可以在自己的程序中更快更簡單得使用這些wav格式和bmp格式的文件
其它操作
Aiw提供了多個并不遜于其它單個類別的“其它”操作選項。其功能包括有:調用操作(復制文件、移動文件、刪除文件、重命名文件、創建路徑、刪除路徑)、 執行程式、打開文件、打開文件夾、顯示提示信息、提問(并針對回答進行對應的操作)等等。與條件系統相結合,這些選項可以為幫助您創建更加多樣化的安裝功能
支持用戶的DLL文件
條件系統和其它操作允許您創建通用的安裝文件,但是許多時候他們無法完全滿足您的要求,在這種情況下,您可以創建滿足自己需要的DLL文件,文件中包含您自定義的行為,這些DLL文件可以完成您想要在安裝文件過程中實現的所有功能。
支持安裝第三方組件
Aiw允許您安裝許多第三方組件,比如.NET Framework 和 Java。這些組件可以根據您的需要從互聯網上下載,以減少您安裝包的尺寸大小
直觀的用戶界面
即使Aiw僅是一個多功能壓縮和通用安裝文件生成的工具,其操作界面依然保持了簡潔不簡單的設計理念。我們已經接到了數以百計的用戶回饋來盛贊Aiw界面的簡潔。絕大多數的安裝文件可以在數分鐘內生成。雖然許多用戶在體驗我們的產品后,從InstallShield轉移到Aiw中,但是我們仍然無法否認相對于Aiw ,InstallShield具有更多的功能。使用InstallShield來創建一個常規的安裝文件可能需要花費數個小時的時間,而使用Aiw,即使是沒有任何安裝文件創建經驗的人也僅需InstallShield的一小部分便可以完成任務。
無與倫比的價格優勢
在同類軟件中,Aiw具有最好的價格優勢。所有的其它具有Ajw所擁有功能的軟件,其價格往往在Aiw的十倍以上。而Aiw所具有的功能足以滿足任何創建安裝文件的需要,您不必再為了那些您未必確實需要的功能而花費數以十倍的費用。
Basic features
Aiw supports all the basic installation program features, including such as multiple installation items, registry modifications, INI-file modifications, shortcut creation, readme text, license agreement text, DLL registration, Shared DLLs, customizable file properties, etc.
Multi-language support
The installations can be created in any supported language* and you can give the user an option to choose a language he prefers. The Readme and License agreement texts can also be specified separately for each language.
* Currently available languages are Dutch, English, Finnish, French, German, Greek, Hungarian, Italian, Polish, Portuguese, Russian, Serbian, Simplified Chinese, Spanish, Swedish, Turkish and Ukrainian.
Fully customizable outlook
Aiw enables you to define whether to show the background window, image to draw to the background, color patterns, texts, and various other settings. In addition Aiw contains a dialog editor which lets you freely modify the dialogs in the installation; you can add your own components and images, remove old components, and do whatever else you wish. Aiw even contains a Theme system which allows you to change the outlook of the entire installation with just one click. The dialog customization allows you to create installations that always look professional and up-to-date.
Single executable installations
All installations created with Aiw contain only a single executable which you can put to your website for download. No additional files are created so you don't need to use some other utility to pack installation files into a single executable. If you're distributing your installations on smaller media Aiw lets you split the installation into smaller packages.
Conditional system
The conditional system enables you to create installations that react to the properties of the destination system and to the user feedback. Almost all functions in Aiw can be conditioned so that whether or not they are executed depends on some variable. These properties can be the operating system, a value read from registry or file, the existence of some registry value or file, a text string entered by the user, an answer to a yes-no-question provided by the user, etc.
AutoUpdater tool
The AutoUpdater tool enables you to add professional looking update system to your own software by just ticking the option specifying where to download the updates from. AutoUpdater can check for updates for all of your programs and you can run it in silent mode when it only displays itself if there are updates available.
System requirement checking
Aiw supports checking various system information and notifying the user if some conditions specified in the installation project are not met. You can specify the required CPU speed, amount of RAM, operating system, DirectX version, resolution, etc. Required hard disk space is automatically checked.
Multimedia features
Aiw supports showing a slide show during lengthy installations. To save space the files can be in jpeg format. Aiw also supports other multimedia features, such as playing background music during the installation (mp3). You can also specify that Aiw should decompress all mp3 and jpg files into wav and bmp files during installation. This enables you to create small installations that contain lot of sound and music files, and images, yet your own program can use the simple and fast to handle wav and bmp formats.
Miscellaneous operations
Aiw supports multiple "miscellaneous" operations that do not fall into any single category. These features include such as shell operations (copy files, move files, delete files, rename files, create directories, remove directories), executing programs, opening documents, opening folders, showing messages, asking yes-no-questions (and taking some action according to the answer), etc. In association with the conditional system these operations allow you to create very diverse installations.
Support for custom DLLs
The conditional system and miscellaneous operations enable you to create very versatile installations but sometimes they are not enough. In these cases you can create a DLL which contains custom behaviour. The DLLs allow you to do practically anything in your installations.
Support for installing 3rd-party components
Aiw allows you to install many third-party components, such as .NET Framework and Java. These components can be downloaded from the Internet on demand in order to minimize the installation size.
Intuitive user interface
Even though Aiw is feature packed and a versatile installation creation utility, the user interface has been kept very simple. We have gotten feedback from hundreds of users praising the intuitive user interface. Most simple installations can be created in matter of minutes. Dozens of users have changed from InstallShield to Aiw due to the fact that even though InstallShield indisputably has more features than Aiw, creating just a basic installation with InstallShield can take hours while with Aiw anyone without any previous experience can create the same installation in a fraction of that time.
Unbeatable price
Aiw has the best price-feature ratio on the market. All tools that have even as much features as Aiw cost nearly ten times more than Aiw. The features of Aiw are also adequate for almost every installation so it is no use paying a tenfold price for features that you don't actually need.