GENERATED: FEB 13,2021 - 5:28PM
BATCH-BOT HZO MAKER [V10.21.02]

Previous Page

This "CHT Batch Bot", HNDMAKEHZO.EXE runs from the DOS prompt or can be called from another application using Clarion RUN, or from a batch file or windows .VBS script. It accepts several command line parameters that describe the input file and and output path.

HNDMAKEHZO.EXE builds compressed/encrypted file containers based on Clarion .TPS files. These file containers (.HZO extension) may be used like zip files, except they are relational, making them easy to browse, add to, or extract from in a non-sequential access fashion.

HNDMAKEHZO.EXE source code, because it is in Clarion .APP format, is included as a standard part of the CHT toolkit, provided both in .APP format as well as ready-to-run, in .EXE format.

HNDMAKEHZO.EXE command-line parameters are as follows:

--help [ALONE]
Pops up this splash help screen
--silent [OPT]
Supresses display of hndmakehzohelp.txt file

• •  Build A Container • • 
--input [REQ]
Path of input directory
--output [REQ]
Path and name of output .HZO file

• •  Extract a Container • • 
--extract [REQ]
Name of container to extract
--target [REQ]
Name of target extraction directory

• •  Used wth Build or Extract • • 
--pass [OPT]
Encrypting/decrypting flag (true if present, false if missing).
--query [OPT]
CHT Query to describe files for input or output

Count Global Template Name Qty Global Template Description
(0001) AACHTControlPanel(HNDTools) 1 © CHT AACHTControlPanel - CHT Global Control Panel (hndtools.tpl)
(0002) ApplicationImagesEx(HNDTools) 1 © CHT ApplicationImagesEx - Application Styling System
(0003) GlobalIncludeHNDDiskExFunctions(HNDTools) 1 © CHT GlobalIncludeHNDDiskExFunctions - DiskEx classes - HNDDiskEx - globally to your application.
(0004) HNDCMPControlPanel(HNDTools) 1 © CHT PROJECT BUILDER SUPPORT - Interface to the CHT Project Builder.
(0005) HandyCodeSigningExtension(HNDTools) 1 © CHT HandyCodeSigningExtension - Application Code-Signing System
(0006) HandyVersionResource(HNDTools) 1 © CHT HandyVersionResource - Version Resource/Build Number Information To EXE
(0007) VblFileNames(HNDTools) 1 © CHT VblFileNames - Incorporate variable file names and defaults into your app from the dictionary.
(7) Global Templates Found

1 - Procedure Template Type: Splash
JumpStartSplashCHTBlue ()
Count Local Template Name Qty Local Template Description
(0008) AppBuildDateTimeStamp(HNDTools) 1 © CHT AppBuildDateTimeStamp - An application build date/time stamp.
(0009) AppBuildNumberStamp(HNDTools) 1 © CHT AppBuildNumberStamp - An application build number or version stamp.
(0010) AppCopyRightStamp(HNDTools) 1 © CHT AppCopyRightStamp - An application copyright stamp.
(0011) HandyTellMeControl(HNDTools) 1 © CHT HandyTellMeControl - Text box control to provide a message or help text.
(0012) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx - Application Styling System
(5) Local Templates Found In JumpStartSplashCHTBlue

2 - Procedure Template Type: Window
BulkFileDeContainerizeWithProgress (STRING xWinTitle, STRING xSrc, STRING xTgt, STRING xQuery, BYTE xEnc=False), LONG, PROC
Count Local Template Name Qty Local Template Description
(0013) EmbedObject(HNDTools) 4 © CHT EmbedObject - ENC An Instance Of: HNDEncrypt
(0014) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions - HWin3 An Instance Of: HNDWindow
(0015) HandyApplicationIniPut(HNDTools) 4 © CHT HandyApplicationIniPut - Embed a PUT to the Application INI file or Windows registry.(21)
(0016) HandyWindowGradient(HNDTools) 1 © CHT HandyWindowGradient - Place gradient properties as a backdrop on the window.
(0017) INIFileProcedure(HNDTools) 1 © CHT INIFileProcedure - Auto Populated by INIFile(HNDTools)
(0018) PostControlEvent(HNDTools) 4 © CHT Post an event to a control in a local window(14)
(0019) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx - Application Styling System
(7) Local Templates Found In BulkFileDeContainerizeWithProgress

3 - Procedure Template Type: Window
BulkFileContainerizeWithProgress (STRING xWinTitle, STRING xSrc, STRING xTgt, STRING xQuery, BYTE xEnc=False), LONG, PROC
Count Local Template Name Qty Local Template Description
(0020) EmbedObject(HNDTools) 4 © CHT EmbedObject - ENC An Instance Of: HNDEncrypt
(0021) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions - HWin3 An Instance Of: HNDWindow
(0022) HandyApplicationIniPut(HNDTools) 3 © CHT HandyApplicationIniPut - Embed a PUT to the Application INI file or Windows registry.(19)
(0023) HandyWindowGradient(HNDTools) 1 © CHT HandyWindowGradient - Place gradient properties as a backdrop on the window.
(0024) INIFileProcedure(HNDTools) 1 © CHT INIFileProcedure - Auto Populated by INIFile(HNDTools)
(0025) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx - Application Styling System
(6) Local Templates Found In BulkFileContainerizeWithProgress

4 - Procedure Template Type: HandySourceProcedure
Main ()
Count Local Template Name Qty Local Template Description
(0026) CHTBestPracticeEmbedClass(HNDTools) 1 © CHT Best Practice Embedding Assistant
(1) Local Templates Found In Main

Copyright © 1996-2021 - CHT Version: [25A.01.00]
Gus M. Creces, CHT - Clarion Handy Tools
All Rights Reserved Worldwide

chtlogo001.gif
Application Templates