Until recently the only method for installation available was distributing an application together with an installation tool in one large executable file, which is difficult to handle for a good number of users. They are busy with other things, often interrupted, and as a consequence a lot of
The use of small executable reduces the waiting time for your end-users software is downloaded, but never installed.
The best approach is to provide users with an executable file, which can easily run from the browser; users do not have to understand and remember where they did put that downloaded file and run it. .
The Initial Setup program first downloads the files, installs the actual installer and after that hands over control to the Lizajet Engine. In the table this is explained in more detail. The Initial Setup program contains the URL for the downloaded files, in most cases a Web address, but it can also be a local file path or an Intranet address.
| Step |
Description |
| 1 |
The user downloads a small setup program and executes it, or runs it directly from the browser. |
| 2 |
The setup program fetches and installs the LizaJet Engine |
| 3 |
With the version number it is determined which script must be executed. The script is downloaded, and control is transferred to the Script Engine |
| 4 |
Normally the first commands of the scripts display the user dialogs. The user specifies the installation folder and other parameters necessary for the installation |
| 5 |
The system knows which file to download. All files are downloaded to the application cache. They are also checked for a valid digital signature. During this process a progress bar is shown |
| 6 |
When all files are downloaded, the installation script continues with executing the setup itself. |
| 7 |
The Application is installed. The system shows the Final Dialog. |