PowerTCP FTP Tool
With the FTP Control, you can easily copy files between
your client and any FTP server – a single method call will do! Options
are set using simple properties, and data files will even spool
to/from memory. List entries are captured as objects, so parsing
is eliminated – "best of breed" for any application.
Benefits & Features
- Get method downloads ANY file with only one line of code!
- Put method uploads ANY file with only one line of code!
- Login Method combines connection set-up and authentication into
one easy step.
- Passive Property makes this control "firewall-friendly" in most
environments.
- Retrieve and Store methods handle file transfers and include
automatic support for restarting transfers that were previously
incomplete.
- File transfer options are set using simple properties and are
automatically sent only when needed, making this control exceptionally
efficient AND easy-to-use.
- Files can be transferred between the server and disk OR memory,
making this versatile control a superior performer for advanced
applications.
- Listing property formats listings into properties for file name,
size etc., eliminating the need to write and debug parsing code.
- Not dependent on anything but system services (Wininet.dll not
required).
- All the benefits listed in the PowerTCP Overview.
Sample Projects
- FTP ProxyLogin - demonstrates how to use the 5 basic types of
FTP proxies/firewalls. Visual Basic 5/6.
- FTP Import – Allows users to enter file URL into a dialog. Provided
that the file is the correct format it will be downloaded and
imported into the database. Written using Access97.
- FTP ListView - demonstrates an FTP Client application using
blocking techniques. Written in Visual Basic 6, Visual C++ 6,
PowerBuilder and Delphi 4.
- FTP Client - demonstrates an FTP Client application using non-blocking
techniques. Visual Basic 5/6.
- Get URL - demonstrates the use of the Get Method written in
Visual Basic 5/6 and Visual C++ 6.
Potential Uses/Applications
- Automate uploads/downloads to/from any FTP server using NT scheduler.
- Build a turn-key application for upload/download of enterprise
data, integrating graphic display of downloaded files.
- Build a security application to download a remote CRL and install
it in the registry.
- Access a GEIS mailbox server.
- Build a proxy that downloads Internet files for users on a local
network.
- Upload data files to a UNIX server, execute a task to crunch
the data, download and parse the result into an SQL database.
- Automate data file downloads for updating stock market charts.
- Automate upload of dynamic images to web site.
- Webcam automated uploader.
- Check file timestamps on any FTP Server.
Compatibilities
- Development Environments: Visual Studio, Office 97 (VBA), C++Builder,
Delphi, PowerBuilder and other environments that supports ActiveX
(ATL) controls.
- Operating Systems: Windows 95/98, NT4, NT 2000.
|