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 源生成传输队列。
- 创建使用传输队列自动化传输的应用程序。
- 在传输队列项目完成后运行命令、更新文件、写入日志或通知用户。