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 string of characters representing password. --query [OPT] CHT Query to describe files for input or output |
PROCEDURE (1): JumpStartSplashCHTBlue (Procedure Template: Splash) |
|||||
Count | Instance | Class | Type | Methods | Header File |
(0001) | HTellMe | HNDWindow | HND | 205 | HNDWINDO.INC |
(0002) | HWin | HNDWindow | HND | 205 | HNDWINDO.INC |
(0003) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
(0004) | ThisWindow | WindowManager | ABC | 40 | ABWINDOW.INC |
(4) Class Instances Found In JumpStartSplashCHTBlue | |||||
PROCEDURE (2): BulkFileDeContainerizeWithProgress (Procedure Template: Window) |
|||||
Count | Instance | Class | Type | Methods | Header File |
(0001) | Ani | HNDAnimate | HND | 57 | HNDANIMA.INC |
(0002) | ENC | HNDEncrypt | HNDINET | 151 | HNDENCRP.INC |
(0003) | QB | HNDQueryBuilder | HND | 245 | HNDQBINF.INC |
(0004) | HWin3 | HNDWindow | HND | 205 | HNDWINDO.INC |
(0005) | HZO | HNDZStore | HND | 53 | HNDZSTOR.INC |
(0006) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
(0007) | ThisWindow | WindowManager | ABC | 40 | ABWINDOW.INC |
(7) Class Instances Found In BulkFileDeContainerizeWithProgress | |||||
PROCEDURE (3): BulkFileContainerizeWithProgress (Procedure Template: Window) |
|||||
Count | Instance | Class | Type | Methods | Header File |
(0001) | Ani | HNDAnimate | HND | 57 | HNDANIMA.INC |
(0002) | ENC | HNDEncrypt | HNDINET | 151 | HNDENCRP.INC |
(0003) | QB | HNDQueryBuilder | HND | 245 | HNDQBINF.INC |
(0004) | HWin3 | HNDWindow | HND | 205 | HNDWINDO.INC |
(0005) | HZO | HNDZStore | HND | 53 | HNDZSTOR.INC |
(0006) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
(0007) | ThisWindow | WindowManager | ABC | 40 | ABWINDOW.INC |
(7) Class Instances Found In BulkFileContainerizeWithProgress | |||||
PROCEDURE (4): Main (Procedure Template: HandySourceProcedure) |
|||||
Count | Instance | Class | Type | Methods | Header File |
(0) Class Instances Found In Main | |||||