This "CHT Batch Bot", HNDBASE64CVT.EXE is a command-line utility that can be called from another application using, for example, Clarion RUN or one of CHT's many ShellRun() functions. It can also be leveraged from a DOS batch file, or a windows .VBS script. HNDBASE64CVT.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. The application accepts several command line parameters that describe the input file and output path. These parameters are as follows: --help <9>[OPT] Displays a help screen. Writes hndbase64cvthelp.txt. --input <9>[REQ] Path and name of input file --output <9>[OPT] Output path only - local to this exe if omitted. --mode <9>[OPT] Encode or decode - defaults to encode if omitted. The output file name is formatted from the input file with a .h64 extension. For example: test.pdf becomes testpdf.h64 |
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 - CHT 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 Project Builder Support - Interface to the CHT Project Builder. | |
(0006) | HandyVersionResource(HNDTools) | 1 | © CHT HandyVersionResource - Version Resource/Build Number Information To EXE | |
(6) Global Templates Found | ||||
1 - Procedure Template Type: HandySourceProcedure | ||||
Main () | ||||
Count | Local Template Name | Qty | Local Template Description | |
(0007) | CHTBestPracticeEmbedClass(HNDTools) | 1 | © CHT Best Practice Embedding Assistant | |
(0008) | EmbedEncryptionFunctions(HNDTools) | 1 | © CHT EmbedEncryptionFunctions - HEnc An Instance Of: HNDEncrypt | |
(2) Local Templates Found In Main | ||||
2 - Procedure Template Type: Splash | ||||
JumpStartSplashCHTBlue () | ||||
Count | Local Template Name | Qty | Local Template Description | |
(0009) | AppBuildDateTimeStamp(HNDTools) | 1 | © CHT AppBuildDateTimeStamp - An application build date/time stamp. | |
(0010) | AppBuildNumberStamp(HNDTools) | 1 | © CHT AppBuildNumberStamp - An application build number or version stamp. | |
(0011) | AppCopyRightStamp(HNDTools) | 1 | © CHT AppCopyRightStamp - An application copyright stamp. | |
(0012) | EmbedWindowFunctions(HNDTools) | 1 | © CHT EmbedWindowFunctions - HWin An Instance Of: HNDWindow | |
(0013) | HandyTellMeControl(HNDTools) | 1 | © CHT HandyTellMeControl - Text box control to provide a message or help text. | |
(0014) | ProcedureImagesEx(HNDTools) | 1 | © CHT ProcedureImagesEx - Application Styling System | |
(0015) | ProcedureSnapIns(HNDTools) | 1 | © CHT ProcedureSnapIns - Application Snap-In System | |
(7) Local Templates Found In JumpStartSplashCHTBlue | ||||