GENERATED: JUL 11,2017 - 1:15AM
CHT Installer (XSA3 Hard-Coded) [V10.17.05.0212]

Previous Page
This "CHT Utility Application" builds an across-the-web installer for your e-commerce business in co-operation with HNDSETUP.APP (.HZO Maker) and a type 4, CHT-XSA style server, HNDSLFSVXSA3PART.APP to securely deliver installation containers.

First, use HNDSETUP.APP to build an .HZO container with the files to be installed. Set up a server based on HNDSLFSVXSA3PART.APP to deliver your e-commerce web pages as well as your installation containers.

Then use a renamed copy of this application and complete the template prompts in your version of this app to build your install following its example.

Once the template dialogs have been satisfactorily completed, compile the application (your renamed copy of this applcation) to build the installer/updater for the HZO container configured in the template.

Since the HNDSLFSVXSA3PART.APP server uses a "Customer" file where installation privileges are established and controlled, a customer maintenance application called HNDSLFSVCUS.APP has been added to the toolkit. This server uses a "Customer" table located in an SQLITE container file named HNDSLFSV.SQLITE and the maintenance app is fix-coded to access and maintain that same custome table.

In this example installer, the "Authentication Model" switch has been set to position 4 which indicates a hard-coded authentication string consisting of 3 discrete pieces separated by commas. Hence the name of this example: HNDSETUPMKR_XSA3_HC.APP (with HC for hard-coded).

Finally, use, HNDSETUP.APP to upload your installation containers to your website using the HTTP upload dialog built into that application.

Any questions, visit CHT's support forum at:
http://support.cwhandy.ca


Count Global Template Name Qty Global Template Description
(0001) AACHTControlPanel(HNDTools) 1 CHT AACHTControlPanel - Global Control Panel.
(0002) AACHTControlPanelClose(HNDTools) 1 CHT AACHTControlPanelClose - Global Control Panel (Close).
(0003) ApplicationImagesEx(HNDTools) 1 CHT ApplicationImagesEx - Application Styling System
(0004) GlobalIncludeHNDShellLinkFunctions(HNDTools) 1 CHT GlobalIncludeHNDShellLinkFunctions - Shell classes - HNDShellLinkClass - globally to your application.
(0005) GlobalIncludeHNDZStoreFunctions(HNDTools) 1 CHT GlobalIncludeHNDZStoreFunctions - ZStore classes - HNDZStore - globally to your application.
(0006) HNDCMPControlPanel(HNDTools) 1 CHT HNDCMPControlPanel - Interface to the CHT Compile Manager.
(0007) HandyCodeSigningExtension(HNDTools) 1 CHT HandyCodeSigningExtension - Application Code-Signing System
(0008) HandyVersionResource(HNDTools) 1 CHT HandyVersionResource - Version Resource/Build Number Information To EXE
(0009) INIFile(HNDTools) 1 CHT INIFile - .INI FIle and Registry extension classes - HNDIni - globally to your application.
(0010) VblFileNames(HNDTools) 1 CHT VblFileNames - Incorporate variable file names and defaults into your app from the dictionary.
(10) Global Templates Found

1 - Procedure Template Type: Menu
Main ()
Count Local Template Name Qty Local Template Description
(0011) CHTBestPracticeEmbedClass(HNDTools) 1 CHT CHTBestPracticeEmbedClass CHT Best Practice Embedding Assistant
(0012) EmbedHNDConfigFunctions(HNDTools) 1 CHT EmbedHndConfigFunctions - An Instance Of:
(0013) EmbedHNDDiskExFunctions(HNDTools) 1 CHT EmbedHNDDiskExFunctions - An Instance Of:
(0014) EmbedHTTPClientFunctions(HNDTools) 1 CHT EmbedHTTPClientFunctions - An Instance Of:
(0015) EmbedWindowFunctions(HNDTools) 1 CHT EmbedWindowFunctions - An Instance Of:
(0016) GenerateHndSetupMkrInstallDetails(HNDTools) 1 CHT GenerateHndSetupMkrInstallDetails - Extension To Generate Web Install Details
(0017) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(0018) WizardButtons(HNDTools) 1 CHT WizardButtons - Previous/Next buttons for a wizard tab set.(4)
(8) Local Templates Found In Main

2 - Procedure Template Type: Splash
JumpStartSplashCHTBlue ()
Count Local Template Name Qty Local Template Description
(0019) AppBuildDateTimeStamp(HNDTools) 1 CHT AppBuildDateTimeStamp - An application build date/time stamp.
(0020) AppBuildNumberStamp(HNDTools) 1 CHT AppBuildNumberStamp - An application build number or version stamp.
(0021) AppCopyRightStamp(HNDTools) 1 CHT AppCopyRightStamp - An application copyright stamp.
(0022) HandyTellMeControl(HNDTools) 1 CHT HandyTellMeControl - Text box control to provide a message or help text.
(0023) ProcedureImagesEx(HNDTools) 3 CHT ProcedureImagesEx - Application Styling System
(5) Local Templates Found In JumpStartSplashCHTBlue

Copyright © 1996-2017 - CHT Version: [21C.00.00]
Gus M. Creces and The Clarion Handy Tools Page.
All Rights Reserved Worldwide

chtlogo001.gif Templates In Application: HNDSETUPMKR_XSA3_HC.APP