GENERATED: MAY 4,2023 - 8:09AM
CHTTP PAGE SERVER (T4) [V10.23.04. 27.03]

Previous Page

HNDSLFSV.APP is a TYPE 4 CHT server. It is our default web page, web file server. While most HTTP page views from a browser are public and do not require password enabled access privileges, file transactions into and out of server-visible directories are security-controlled via a 2-part server login.

HNDSLFSV.AP can securely transact file transfers with several CHT file client applications. All secure clients require this server to set up a single, 2-part server-level login (accountid + password), to control file upload/download permissions.

HNDSLFCMD.APP is a CHT "Batch-Bot" upload/download application, enabling transfers into and out of the server root and any server subdirectory below the server root. "Batch-Bot" style applications may be used from the DOS command line, from DOS batch scripts, and, naturally, inside Clarion applications where they are known as "CHT Snap-Ins".

HNDSLFCL.APP is a simple, example client single-file uploader, downloader illustrating four different client-side upload/download methods.

CHTSNAPGET.EXE is a pre-compiled C# utility application included in the CHT Toolkit. It may be used to securely download files from this server when a server accountid:password combination is configured.

This HNDSLFSV.APP is entirely template-built and contains no significant hand-embedded code.


Count Global Template Name Qty Global Template Description
(0001) AACHTControlPanel(HNDTools) 1 © CHT AACHTControlPanel • (TIER-1) •
(0002) ApplicationImagesEx(HNDTools) 1 © CHT ApplicationImagesEx • (TIER-1) •
(0003) FieldLevelValidationCode(HNDTools) 1 © CHT FieldLevelValidationCode • (TIER-1) •
(0004) HNDCMPControlPanel(HNDTools) 1 © CHT HNDCMPControlPanel • (TIER-2) •
(0005) HandyVersionResource(HNDTools) 1 © CHT HandyVersionResource • (TIER-1) •
(0006) INIFile(HNDTools) 1 © CHT INIFile • (TIER-1) •
(6) Global Templates • (TIER-2)

 1 – Template Type: Window
  – – Procedure Name: ServerMain()
Count Local Template Name Qty Local Template Description
(0007) AppStartSplashProcedure(HNDTools) 1 © CHT AppStartSplashProcedure • (TIER-1) • (CODE-TABS) •
(0008) BrowserServerInitializationControls(HNDTools) 1 © CHT BrowserServerInitializationControls • (TIER-3) •
(0009) EmbedBrowserServer(HNDTools) 1 © CHT EmbedBrowserServer • (TIER-3) •
(0010) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0011) HandyApplicationIniFetch(HNDTools) 1 © CHT HandyApplicationIniFetch • (TIER-1) • (13)
(0012) HandyApplicationIniPut(HNDTools) 2 © CHT HandyApplicationIniPut • (TIER-1) • (8)
(0013) HandyHelpWhatsNew(HNDTools) 1 © CHT HandyHelpWhatsNew • (TIER-1) • (12)
(0014) HandyToolBarGradient(HNDTools) 1 © CHT HandyToolBarGradient • (TIER-2) •
(0015) HandyWindowGradient(HNDTools) 1 © CHT HandyWindowGradient • (TIER-2) •
(0016) PostControlEvent(HNDTools) 3 © CHT PostControlEvent • (TIER-1) • (11)
(0017) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(0018) ResizeHandles(HNDTools) 1 © CHT ResizeHandles • (TIER-2) • (CODE-TABS) •
(0019) ServerFileHandlingOverrides(HNDTools) 1 © CHT ServerFileHandlingOverrides • (TIER-3) •
(0020) VisitMeControl_EWF(HNDTools) 1 © CHT VisitMeControl_EWF • (TIER-2) • (15)
(14) Local Templates • (TIER-3)

 2 – Template Type: Splash
  – – Procedure Name: JumpStartSplashCHTNew()
Count Local Template Name Qty Local Template Description
(0021) AppBuildDateTimeStamp(HNDTools) 1 © CHT AppBuildDateTimeStamp • (TIER-2) •
(0022) AppBuildNumberStamp(HNDTools) 1 © CHT AppBuildNumberStamp • (TIER-2) •
(0023) AppCopyRightStamp(HNDTools) 1 © CHT AppCopyRightStamp • (TIER-2) •
(0024) EmbedWindowFunctions(HNDTools) 1 © CHT EmbedWindowFunctions • (TIER-2) • (CODE-TABS) •
(0025) HandyTellMeControl(HNDTools) 1 © CHT HandyTellMeControl • (TIER-2) • (2)
(0026) ProcedureImagesEx(HNDTools) 1 © CHT ProcedureImagesEx • (TIER-1) • (CODE-TABS) •
(6) Local Templates • (TIER-3)

Copyright © 1996-2023 - CHT Version: [27B.00.00]
Gus M. Creces, CLARION HANDY TOOLS
All Rights Reserved Worldwide

chtlogo001.gif
Application Templates