SDK

The SmartFTP Client Software Development Kit (SDK) offers you the ability to extend SmartFTP and it allows you to automate SmartFTP. The objects are accessible through COM interfaces.

提供的示例

The following samples are included in the SDK:

传输队列

将项目添加到传输队列

创建新项目并将它们添加到正在运行的 SmartFTP 实例的传输队列中。
位置: Samples\TransferQueue\AddToQueue
位置: Samples\TransferQueue\AddItemToQueue

Transfer Queue Plugin

Sample plugin in C++
位置: Samples\TransferQueue\SamplePlugin

SmartFTP

传输统计信息

从 SmartFTP 中获取当前的上传和下载速度,并将他们写入到 CSV 文件中。
位置: Samples\TransferQueue\Performance Counter

使用 RRDtool 获取传输统计信息

使用 RRDtool 生成传输统计信息。
位置: Samples\SmartFTP\rrdtool

构想

Some ideas of applications and plugins that can be created using the SDK.

收藏夹

  • 从其他应用程序/数据库导入收藏夹/站点至 SmartFTP。
  • 将收藏夹导出到数据库

传输队列

  • 从数据库、文本文件或 RSS 源生成传输队列。
  • 创建使用传输队列自动化传输的应用程序。
  • 在传输队列项目完成后运行命令、更新文件、写入日志或通知用户。

Buy

Buy SmartFTP SDK

更改日志