Overview

Secure Tool
Winsock Tool
FTP Tool
Telnet Tool
Emulation Tool
Server Tool
Mail Tool
SNMP Tool
Web Tool

PowerTCP FTP ToolPowerTCP 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.


© 1999 Dartcom, Inc. All rights reserved.