![]() |
|
Published 2006-03-10 Printer-friendly version
In 2003 Veronica Chapman wrote a number of highly informative articles for Clarion Magazine on the Windows API, including several on FTP transfers. Veronica's back with a complete FTP client package for Clarion, for all versions from Clarion for Windows 2.0 and up. The package is complete with a reference manual, client application, and source code. From the help file's background notes:
This Package 'fell out of' my need to organise the various WebSites with which I am involved (in fighting the New World Order). I required a simple way of constructing WebPages (and other 'artefacts', such as images, setups, zips, etc,) and automatically uploading them to their defined places, on Servers, without having to worry I was choosing the right place each time. The reason I mention this is because the features and facilities afforded by this package enable me to:
- Scan any WebSite under my control, and create a full list of every Folder and File thereupon, where it is (i.e. in which Folder), the Size, Last Access Date/Time of each, and the Access Permissions. I can also scan my Local Platform 'mirror' and reconcile each to each.
- Arrange to readily discover and adjust any situation whereby my Local and Remote Copies ever become inconsistent.
By this means I was recently able to move a WebSite from one WebHosting to another, firstly by automatically Downloading everything to a 'null' Local Platform 'mirror'. And then by automatically Uploading, from this 'mirror', to a new WebHosting. The entire process ran virtually automatically.
There are several ways to get the source code.
If you're reading this at some later date, you can always check for changes by downloading the ClarionMag copy of the 2.0 code, and the latest version of the 2.0 code, and then porting those changes to the C6 version. I'm a big fan of Beyond Compare for this kind of work - it excels at comparing directories and files.
An updated help file is available as of 20th March, 2006, with a number of corrections.
The original source release is unchanged.
If you have tried to use the Package, and had problems - particularly under WinXP - then the Errata should be implemented manually, according to the information given in the latest version of the Help Fil.
Fixes are defined in order to overcome the following problems:
Download the updated help here.
Copyright © 1999-2008 by CoveComm Inc. All Rights Reserved. Reproduction in any form without the express written consent of CoveComm Inc., except as described in the subscription agreement, is prohibited.
Clarion Magazine ISSN 1718-9942
One year: $189
(includes all back issues since '99)
Renewals from $139
Two years: $289
Renewals from $239