wodSFTPdll是一个提供实现SFTP协议(通过SSH来实现安全的FTP)的客户端类库。用它来通过一个加密的网络层(使用SSH2协议)安全地传输您的文件。这个控件不像普通的ActiveX版本,这个库是专门为不喜欢在应用程序中使用ActiveX组件的VC程序员而设计的,都是基于相同的代码。
wodSFTPdll is a client library that provides an implementation of the SFTP protocol (secure FTP over SSH). Use it to transfer your files securely over an encrypted network layer (using the SSH2 protocol). Unlike the popular ActiveX version of this control, this library is intended for VC programmers that dislike using ActiveX components in their applications. Both are based on the same code.
wodSFTPdll支持PutFile (用于文件上传)和GetFile (用于文件下载)两个十分重要的函数,但下面的也同样重要:
PutData和GetData函数用于复制字符串变量到/从远程文件
MakeDir和RemoveDir函数用于创建和删除目录
DeleteFile用于删除在服务器上的文件
ListItems事件用于列举远程服务器目录中的文件
GetAttributes和SetAttributes函数用来获取和设置文件(或目录)属性
Resume属性用于恢复断开的传输
阻塞模式可用于执行方法并等待直到它们执行完毕
密码和公匙属性决定服务器的验证类型
ASCII和二进制文件传输用于处理不同的数据类型
当函数执行完毕的时候触发Done事件——此时可开始一个新命令
安全传输数据通过使用AES,SSH,和Blowfish加密
所以主要的代理服务器都支持
安装包包括x86和x64二进制文件
目前只有VC示例
wodSFTPdll supports the most important PutFile (for file uploading) and GetFile (for file downloading) methods, but also:
- PutData and GetData to copy string variable to/from remote file
- MakeDir and RemoveDir to create and delete directories
- DeleteFile to delete file on the server
- ListItems event to list files in some directory on remote server
- GetAttributes and SetAttributes to retrieve and set attributes for the file (or directory)
- Resume property to resume broken transfers
- Blocking mode to execute methods and wait until they are completed
- Password and PublicKey properties that determine type of authentication with the server
- ASCII and Binary file transfers to handle different data types....
- Done event that is fired when executed method is completed - a perfect place to initiate new command...