文件名称:C#.Net FTPClient组件
文件大小:319KB
文件格式:RAR
更新时间:2015-08-28 11:17:32
.Net Ftp Client Library
这可能是目前能找到的最好的.Net FtpClient组件了,功能非常之多,非常之全,要是商业化,至少也是价值上百美金的。这么好的作品,作者竟然无私的奉献出来,所以我也有义务让更多需要它的人找到它。 原作者Starksoft 网址:http://www.starksoft.com 作者好像已经停止更新了,最新版本是1.0.158 我的这份版本更新到1.0.159,增加了一个FtpClient.GetDirSize方法,可以获取目录的总大小(包括子目录和文件)。 觉得好用,记得回来给个好评哦。
【文件预览】:
src
----FtpGenericParser.cs(10KB)
----FtpResponseQueue.cs(3KB)
----FtpItemCollection.cs(8KB)
----references()
--------Starksoft.Net.Proxy.XML(38KB)
--------Starksoft.Net.Proxy.pdb(64KB)
--------Starksoft.Net.Proxy.dll(40KB)
----FtpClient.cs(119KB)
----FtpResponseCollection.cs(4KB)
----Hashing()
--------Crc32.cs(4KB)
----Starksoft.Net.Ftp.csproj(7KB)
----app.config(74B)
----FtpRequest.cs(15KB)
----FtpItem.cs(7KB)
----Properties()
--------Settings.settings(233B)
--------AssemblyInfo.cs(778B)
--------Settings.Designer.cs(1KB)
----IFtpItemParser.cs(7KB)
----FtpResponse.cs(4KB)
----_UpgradeReport_Files()
--------UpgradeReport.xslt(12KB)
--------UpgradeReport_Plus.gif(71B)
--------UpgradeReport.css(3KB)
--------UpgradeReport_Minus.gif(69B)
----Exceptions()
--------FtpDataCompressionException.cs(3KB)
--------FtpAsynchronousOperationException.cs(3KB)
--------FtpResponseException.cs(3KB)
--------FtpConnectionOpenException.cs(3KB)
--------FtpAuthenticationException.cs(3KB)
--------FtpLoginException.cs(3KB)
--------FtpDataConnectionException.cs(4KB)
--------FtpFileIntegrityException.cs(3KB)
--------FtpConnectionClosedException.cs(3KB)
--------FtpProxyException.cs(3KB)
--------FtpConnectionBrokenException.cs(3KB)
--------FtpException.cs(4KB)
--------FtpSecureConnectionException.cs(3KB)
--------FtpDataTransferException.cs(3KB)
--------FtpDataConnectionTimeoutException.cs(4KB)
--------FtpCertificateValidationException.cs(4KB)
--------FtpCommandResponseTimeoutException.cs(4KB)
----FtpBase.cs(93KB)
----Starksoft.Net.Ftp.sln(2KB)
----obj()
--------Debug()
----UpgradeLog.XML(2KB)
----bin()
--------Debug()
--------Release()
----EventArgs()
--------PutFileUniqueAsyncCompletedEventArgs.cs(779B)
--------GetFileAsyncCompletedEventArgs.cs(2KB)
--------PutFileAsyncCompletedEventArgs.cs(2KB)
--------TransferProgressEventArgs.cs(3KB)
--------FtpResponseEventArgs.cs(2KB)
--------FxpCopyAsyncCompletedEventArgs.cs(2KB)
--------OpenAsyncCompletedEventArgs.cs(2KB)
--------TransferCompleteEventArgs.cs(3KB)
--------ConnectionClosedEventArgs.cs(2KB)
--------ValidateServerCertificateEventArgs.cs(4KB)
--------GetDirListAsyncCompletedEventArgs.cs(2KB)
--------FtpTransferEventArgs.cs(955B)
--------GetDirListDeepAsyncCompletedEventArgs.cs(2KB)
--------FtpRequestEventArgs.cs(2KB)
----Starksoft.Net.Ftp.suo(30KB)