17Palm Inc
|
|
User menu
|
Java OS platform is an emerging new OS platform in this new century while Windows OS platform is still very common nowadays. Actually most Java programmers faces difficulties to integrate their Java applications to the Windows OS. ITW Installer for Java Applications is a good fitting installer tool under this situation, and enables one to deliver his Java application as smoothly as a window application.
Main features includes:
Copy files and
directories
Create shortcut
Include/Not
include JRE
Add registry
data
Create slides
with audio effects
Execute
application before or after installation
Modify file
such as autoexec.bat in the end
Associate file
types
System requirement
checking
Select viewing
windows
Generate serial
number automatically
Uninstall
As a pre-requirement, you should have installed Java Runtime Environment (JRE Ver1.3.1 Standard Edition or above) in your machine. It can be freely downloaded at sun Java official site http://java.sun.com. It is important to note that there are two versions for JRE, which are US English version and International version. If your window version is not a US English version, you should download the international version of JRE. Otherwise the program would not run successfully.
Installation of ¡§ITW¡¨ is easy. Unzip the zip file and run the setup file. The setup procedures are standard and robust. When the installation is properly finished, you can execute the program by clicking [Program Files]-> ITW or just the program icon on the desktop.
In
this document the production of installation package of AVC (a product of our
company) is explained, which is a voice clock with time synchronization
function.
When launching ITW, a new project with default settings is created. You can also load a project file with extension ¡§itw¡¨ which is created before.
On the left of the main panel there is a vertical list of function tabs. They will be explained clearly in section 4 . Different catalogs of data are displayed when a function tab is clicked. After entering data, an installation program can be built by clicking ¡§Build¡¨ button. Some data entry fields are necessary to compile a build such as Application name. If they are missed, the program will automatically locate them and ask to correct. After the build is made, you can test it by clicking ¡§Run¡¨ button.
There are reserved keywords using around in ITW. They are of appearance <Keywords>. You can use them in the RTF documents, headings, sub-headings, etc. A reference of these keyword is listed in section 6 . Most icon buttons have text explanation. However, some icons are very common and are self-explainable. They are listed in section 8 .
Figure 1 General tab
In this tab general information of the application is provided. The application graphic can be added with JPG or GIF format.
Figure 2 Start tab
In this tab the file location of welcome file, license file, read-me file are specified in RTF format. Here the file location of beginning sound file can be specified with a format WAV, MID, AU, RMF, AIF. The RTF files can be edited by clicking the edit buttons. The serial number can be generated automatically. The generation seed is taken from the data time so that the generation set will be different for every drawing. The serial number can be used with user name and company name and the authentication will be confirmed when all parameters are passed.
Figure 3 Add/Edit serials
Figure 4 System tab
The system requirements can be specified in here, which include OS name, minimum CPU speed, minimum RAM, minimum graphic resolution, minimum color bits. In the build, the installation process will be asked whether to continue or not if the system does not fulfill the requirement.
Figure 5 File/Dir tab
In this tab you can add file/dir and also create shortcut of it. You must select a file/dir item before adding a shortcut. The install directory is specified in the ¡§Start¡¨ tab data region. The destination dir can be ¡§Install¡¨, ¡§Win¡¨, ¡§Winsys¡¨, or ¡§Custom¡¨. The shortcuts can be created on the desktop, startup dir or both. When ¡§None¡¨ is selected in the ¡§Create On¡¨ combo box, the shortcut is only created on the destination dir.
Figure 6 Add/Edit File/Dir
Figure 7 Add/Edit shortcut
Figure 8 Registry tab
Note that the registry is created under the path <RootKey>\ Software\ <AppName>. Root key can be chosen to be HKEY_LOCAL_MACHINE, HKEY_CURRENT_USER, HKEY_USERS, or HKEY_CLASSES_ROOT. Type can be either String or DWord type.
Figure 9 Add/Edit registry
Figure 10 Window tab
Here you can specify which windows are displayed in the installation build. However, for trial version the modification of all texts, colors and checks in this tab cannot be saved.
Figure 11 Slide tab
The slides will be changed according to the total file size copied. For examples, if 2 slides are added, the second slide will be launch when half of the total file size is reached. If stretch option is checked, the image will be stretched on the installation window. The description will be shown on the left bottom panel of the installation window.
Figure 12 Add/Edit Slide
Figure 13 Misc tab
If output dir is null, the build is compiled to a directory ¡§setup¡¨ under the same directory of the ITW file. JRE setup file can be selected to be included or not in the installation build. If JRE is included, the installation can detect whether the target system has installed JRE with version higher than required and the installation of JRE will be skipped if this requirement has already been fulfilled.
Figure 14 End tab
When ¡§Reboot¡¨ option is checked, a confirmation message box will be launched asking whether to reboot at the end of the installation. Final read me file is launched in the end of the installation. Besides file association can been done and text file change can be made here.
Figure 15 Add/Edit File Association
Figure 16 Add/Edit File Change
Action can be selected as ¡§Append to the end of file¡¨ or ¡§Insert in the beginning of file¡¨.
In this section the result of the build generated in section 4 is shown.
Figure 17 Welcome window
Here the welcome message is shown.
Figure 18 License window
Here the license agreement message is shown.
Figure 19 Authentication window
The user can only continue the installation process if he/she passes the authentication window.
Figure 20 System window
Here it shows that the computer system pass all system items required by the installation. If one checkbox on the most right column is not checked, a message box will be prompted to ask the use to continue the installation or not.
Figure 21 Destination window
The destination dir can be modified here.
Figure 22 Shortcut group window
The shortcut group can be modified here.
Figure 23 summary windows
Here the location of the program, the shortcut group, and the space requirement is summarized.
Figure 24 Installation window
Finally the AVC program will be launched and the AVC help document in HTML format will be launched by the default Internet browser.
To uninstall the application, just launch the ¡§Add/Remove Programs¡¨ utility from the control panel. Double-click the program name to remove it. The un-installation process is automatically and at the end a message box will show whether the un-installation is successful or not.
[FileName] ITW filename
[AppName] Application name
[Version] Application Version
[Copyright] Copyright text
[Company] Company
[Year] Year
[InstallDir] Installation dir
[ShortInstallDir] Short installation dir (For DOS)
[BootDrive] Boot hard disk drive
File
Folder
Edit
Add record
Delete record
Move up record
Move
down record
Copying
Compressing
Build
Run
Option
The help about dialog contains the web site and email information of our company. If you have any question about ITW. Please contact us without hesitating. We will try our best to solve our client¡¦s problem.
Note that ITW installer is a shareware and has a time limit of 30 days. After that the program cannot be launched until correct registration code is entered. Besides, a demo version dialog is appended for all installation builds in the beginning, which shows that the build can only used for demonstration purpose of ITW installer
Figure 25 Help about
This file is shown.