GENERATED: MAR 31,2012 - 4:10PM
CHT Programmable FTP Engine [V8.01.00]

Previous Page
This application is a programmable FTP engine. By modifying paths and targets in the application INI you can cause it to push files to or pull files from a remote FTP site. It creates a set of log files showing outcomes and sends them to a remote FTP location you designate. Optionally it will mail log files to your email address if you provide it.

To test this, run the PULL procedure first. This pulls batches of icon files from an FTP site established for this test. After that, run the PUSH procedure. It uploads the same set of files just downloaded and deletes them if successfully uploaded. Then, once you're familiar with its operation, simply modify the application INI with your own parameters. The application illustrates some aspects of use for the following templates and classes:

FTP Classes And Templates:
•  HNDInetFTP - handles all aspects of FTP communications
•  HNDIDial - handles all aspects of connectivity, network or dialup
•  EmbedInternetFTP (parent template),
•  HandyFTPInitializationControls - gather logon and user information
•  HandyFTPLocalFilesControls - gather upload file information
•  HandyFTPLocalFilesULControls - upload files control panel
•  HandyFTPRemoteFilesControls - gather download file information
•  HandyFTPRemoteFilesDLControls - download files control panel

Cheers,
Gus M. Creces
The Clarion Handy Tools Page
www.cwhandy.ca (CHT Website)
news.cwhandy.ca (CHT Forum)

 
PROCEDURE (1):
InstantEmailSend (Procedure Template: Window)
Count Instance Class Type Methods Header File
(0001) Mail HNDIMail HNDINET 179 HNDIMAIL.INC
(0002) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0003) ThisWindow WindowManager ABC 38 ABWINDOW.INC
(3) Class Instances Found In InstantEmailSend


 
PROCEDURE (2):
Main (Procedure Template: Frame)
Count Instance Class Type Methods Header File
(0001) HWin HNDWindow HND 197 HNDWINDO.INC
(0002) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0003) ThisWindow WindowManager ABC 38 ABWINDOW.INC
(3) Class Instances Found In Main


 
PROCEDURE (3):
JumpStartSplashCHTBlue (Procedure Template: Splash)
Count Instance Class Type Methods Header File
(0001) HTellMe HNDWindow HND 197 HNDWINDO.INC
(0002) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0003) ThisWindow WindowManager ABC 38 ABWINDOW.INC
(3) Class Instances Found In JumpStartSplashCHTBlue


 
PROCEDURE (4):
FtpPull (Procedure Template: Window)
Count Instance Class Type Methods Header File
(0001) WizQry HNDBrwFilter HND 245 HNDBRWFL.INC
(0002) WizLbx HNDFileLoadBrowse HND 343 HNDFLBRW.INC
(0003) FTP HNDInetFtp HNDINET 155 HNDINETF.INC
(0004) HWin HNDWindow HND 197 HNDWINDO.INC
(0005) WizWin HNDWindow HND 197 HNDWINDO.INC
(0006) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0007) ThisWindow WindowManager ABC 38 ABWINDOW.INC
(7) Class Instances Found In FtpPull


 
PROCEDURE (5):
AskEmailAddress (Procedure Template: Window)
Count Instance Class Type Methods Header File
(0001) Mail HNDIMail HNDINET 179 HNDIMAIL.INC
(0002) HWin HNDWindow HND 197 HNDWINDO.INC
(0003) VisitMe2 HNDWindow HND 197 HNDWINDO.INC
(0004) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0005) ThisWindow WindowManager ABC 38 ABWINDOW.INC
(5) Class Instances Found In AskEmailAddress


 
PROCEDURE (6):
FtpPush (Procedure Template: Window)
Count Instance Class Type Methods Header File
(0001) WizLbUp HNDFileLoadBrowse HND 343 HNDFLBRW.INC
(0002) FTP HNDInetFtp HNDINET 155 HNDINETF.INC
(0003) HWin HNDWindow HND 197 HNDWINDO.INC
(0004) WizWinUp HNDWindow HND 197 HNDWINDO.INC
(0005) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0006) ThisWindow WindowManager ABC 38 ABWINDOW.INC
(6) Class Instances Found In FtpPush


Copyright © 1996-2012
Gus M. Creces and The Clarion Handy Tools Page.
All Rights Reserved Worldwide

chtlogo001.gif Classes By Procedure In HNDUDFTP.APP