FTP协议的实现 (TCP/IP 的 Socket 编程实现)

上传者: lixuanyu_cauc | 上传时间: 2021-05-25 16:31:26 | 文件大小: 1.92MB | 文件类型: RAR
运行环境:Microsoft Visual C++ 6.0 主要是基于 TCP/IP 的 Socket 编程实现一个基于 FTP 协议的 FTP 下载工具(客户端)

文件下载

资源详情

[{"title":"( 45 个子文件 1.92MB ) FTP协议的实现 (TCP/IP 的 Socket 编程实现)","children":[{"title":"060341102曹青","children":[{"title":"060341102曹青.doc <span style='color:#111;'> 221.50KB </span>","children":null,"spread":false},{"title":"xiongFtp","children":[{"title":"xiongFtp.dsw <span style='color:#111;'> 541B </span>","children":null,"spread":false},{"title":"xiongFtp.aps <span style='color:#111;'> 50.54KB </span>","children":null,"spread":false},{"title":"StdAfx.cpp <span style='color:#111;'> 210B </span>","children":null,"spread":false},{"title":"xiongFtp.dsp <span style='color:#111;'> 4.65KB </span>","children":null,"spread":false},{"title":"xiongFtp.rc <span style='color:#111;'> 14.00KB </span>","children":null,"spread":false},{"title":"xiongFtp1.cpp <span style='color:#111;'> 4.07KB </span>","children":null,"spread":false},{"title":"MainFrm.h <span style='color:#111;'> 11.42KB </span>","children":null,"spread":false},{"title":"xiongFtpDoc.cpp <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false},{"title":"xiongFtpDoc.h <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false},{"title":"xiongFtp.cpp <span style='color:#111;'> 4.20KB </span>","children":null,"spread":false},{"title":"xiongFtp.opt <span style='color:#111;'> 54.50KB </span>","children":null,"spread":false},{"title":"xiongFtp.plg <span style='color:#111;'> 733B </span>","children":null,"spread":false},{"title":"xiongFtp.clw <span style='color:#111;'> 4.07KB </span>","children":null,"spread":false},{"title":"ReadMe.txt <span style='color:#111;'> 4.26KB </span>","children":null,"spread":false},{"title":"StdAfx.h <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"xiongFtp.h <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"xiongFtp.ncb <span style='color:#111;'> 145.00KB </span>","children":null,"spread":false},{"title":"MainFrm.cpp <span style='color:#111;'> 61.89KB </span>","children":null,"spread":false},{"title":"Resource.h <span style='color:#111;'> 2.15KB </span>","children":null,"spread":false},{"title":"Release","children":[{"title":"vc60.idb <span style='color:#111;'> 49.00KB </span>","children":null,"spread":false},{"title":"xiongFtpDoc.obj <span style='color:#111;'> 7.95KB </span>","children":null,"spread":false},{"title":"xiongFtp.res <span style='color:#111;'> 18.94KB </span>","children":null,"spread":false},{"title":"MainFrm.obj <span style='color:#111;'> 151.09KB </span>","children":null,"spread":false},{"title":"StdAfx.obj <span style='color:#111;'> 720B </span>","children":null,"spread":false},{"title":"xiongFtp.exe <span style='color:#111;'> 400.00KB </span>","children":null,"spread":false},{"title":"xiongFtp.obj <span style='color:#111;'> 14.90KB </span>","children":null,"spread":false},{"title":"xiongFtpView.obj <span style='color:#111;'> 11.85KB </span>","children":null,"spread":false},{"title":"xiongFtp.pch <span style='color:#111;'> 5.39MB </span>","children":null,"spread":false}],"spread":false},{"title":"xiongFtp1.h <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false},{"title":"res","children":[{"title":"toolbar_.bmp <span style='color:#111;'> 26.93KB </span>","children":null,"spread":false},{"title":"xiongFtp.ico <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"2.bmp <span style='color:#111;'> 26.93KB </span>","children":null,"spread":false},{"title":"cursor.ico <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"bmp00001.bmp <span style='color:#111;'> 25.85KB </span>","children":null,"spread":false},{"title":"mainfram.bmp <span style='color:#111;'> 2.72KB </span>","children":null,"spread":false},{"title":"xiongFtp.rc2 <span style='color:#111;'> 400B </span>","children":null,"spread":false},{"title":"NODROP01.CUR <span style='color:#111;'> 326B </span>","children":null,"spread":false},{"title":"UP1LVL.BMP <span style='color:#111;'> 246B </span>","children":null,"spread":false},{"title":"file_bit.bmp <span style='color:#111;'> 366B </span>","children":null,"spread":false},{"title":"1.bmp <span style='color:#111;'> 26.93KB </span>","children":null,"spread":false},{"title":"Toolbar.bmp <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"xiongFtpDoc.ico <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false}],"spread":false},{"title":"xiongFtpView.h <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"xiongFtpView.cpp <span style='color:#111;'> 2.73KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}]

评论信息

  • 每天记笔记 :
    很好的,有点文字说明就更好了
    2014-05-14
  • leodianas :
    一般般,不是使用socket实现的协议
    2014-03-04
  • yll2121 :
    很好,我可以直接使用,稍微改一下就好了
    2014-02-17
  • anranljl :
    可以直接使用耶!谢谢分享!
    2013-12-04
  • 天野 :
    不错不错,可以直接使用
    2013-05-28

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明