GENERATED: JUL 19,2019 - 12:59PM
BATCH-BOT ENCRYPTION [V10.19.07]

Previous Page
This "CHT Batch Bot" application 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.

HNDENCRYPT.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.

HNDENCRYPT.EXE command-line parameters are as follows:

• •  HELP
--help
<9>[OPT] Pops up a splash help screen.
--video
<9>[OPT] Display a video or a document from the web which
<9>further explains use of the application.
--update
<9>[OPT] Self-updates to the latest available version from CHT
<9>servers. Utilizes CHTSNAPGET.EXE if / when invoked.

• •  ENCRYPT/DECRYPT
--input
<9>[REQ] Path and name of input file.
<9>If the path is omitted, the .EXE path is assumed.
--output
<9>[REQ] Output path only - local to this exe if omitted.
--mode
<9>[OPT] Encode or decode - defaults to encode if omitted.
--key
<9>[OPT] Encrypting password - read from registry if omitted.

The output file name is formatted from the input file with a .hzy extension. For example: test.pdf becomes testpdf.hzy.

The encrypted file is both compressed and encrypted by the operation of this CHT Batch Bot application. This operation is performed in a single pass whether encoding or decoding.


Count Global Template Name Qty Global Template Description
(0001) AACHTControlPanel(HNDTools) 1 CHT AACHTControlPanel - CHT Global Control Panel.
(0002) ApplicationImagesEx(HNDTools) 1 CHT ApplicationImagesEx - Application Styling System
(0003) ApplicationSnapIns(HNDTools) 1 CHT ApplicationSnapIns - Application Snap-In System
(0004) GlobalIncludeHNDDiskFunctions(HNDTools) 1 CHT GlobalIncludeHNDDiskFunctions - Disk classes - HNDDisk - globally to your application.
(0005) HNDCMPControlPanel(HNDTools) 1 CHT HNDCMPControlPanel - Interface to the CHT Compile Manager.
(0006) HandyCodeSigningExtension(HNDTools) 1 CHT HandyCodeSigningExtension - Application Code-Signing System
(0007) HandyVersionResource(HNDTools) 1 CHT HandyVersionResource - Version Resource/Build Number Information To EXE
(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
(0013) ProcedureSnapIns(HNDTools) 1 CHT ProcedureSnapIns - Application Snap-In System
(6) Local Templates Found In JumpStartSplashCHTBlue

2 - Procedure Template Type: HandySourceProcedure
Main ()
Count Local Template Name Qty Local Template Description
(0014) CHTBestPracticeEmbedClass(HNDTools) 1 CHT CHTBestPracticeEmbedClass CHT Best Practice Embedding Assistant
(0015) EmbedEncryptionFunctions(HNDTools) 1 CHT EmbedEncryptionFunctions - An Instance Of:
(2) Local Templates Found In Main

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

chtlogo001.gif Templates In Application: HNDENCRYPT.APP