最新消息:点击查看大S的省钱秘笈

Slyar FTPserver 发布(更新至 v2.0)

编程相关 Slyar 91305浏览 125评论

文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

【开发目的】

这是一款免费的、绿色的(无需安装,只有一个文件)、小巧的(63KB)的FTP服务器软件。您可以轻松地将它放在U盘里,邮箱里,网盘里,或者,放在我的网站上随时下载,这样,您就有了一个可以随身携带的FTP服务器软件。

您是否曾经有过这样的经历:某一天您要在教室展示PPT,但到了教室才发现自己忘记带U盘;或是某一天您突然要拷贝老师的课件,但自己没有带U盘,上邮箱又半天打不开;亦或是您要将一个很大的软件(例如PS)分享给全班同学下载,QQ群共享放不下,一个一个给同学传...想想就发疯了吧...

这如此多的烦恼,使用FTP就可迎刃而解了。FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议"。他的创造就是用于Internet上文件的双向传输,这本身是非常方便的,但常见的FTP服务器软件不仅要付费,而且体积很大,安装起来不方便,对于很多不是计算机专业的学生来说,光是配置就能让人抓狂了,因此,我们写了这个小巧的FTP服务器软件来实现文件的传输和共享。

【功能说明】

为了使用简单,我们特意只给用户提供最少的操作和设置,其他繁琐的工作由我们来替您安排。

1、提供文件(文件夹)的下载、上传、删除、改名功能。

2、支持多用户访问,可以设置最大连接用户。

3、支持账户/密码访问和权限控制,同样支持匿名访问。

4、配置信息自动保存,下次不用重新输入,用户名清空自动恢复匿名访问。

5、最小化至托盘图标,不占用桌面空间。

【开发信息】

作者:北京师范大学珠海分校 信息技术学院 姜南
文件名:FTPserver.exe
大小: 64512字节
文件版本: 2, 0, 0, 0
修改时间: 2012年5月7日, 23:46:51
MD5: 7fc185d324aa273323ac328c19b4209a
SHA-1: 8296e3b5c7a06af275182c7cb98b2da50b6a5442
SHA-256: ffef6175a03ba8b2e27314d0ca7c2f92c4565ca10bc1917ea03b541ba6b13ee0

【文件下载】

Slyar FTPserver v2.0 -- 本站下载 | CSDN免分下载
Slyar FTPserver v1.1(2011.5.7) -- 本站下载 | CSDN免分下载
Slyar FTPserver v1.0(2010.12.26)

【更新日志】

2.0版本现已支持64 bit大于4GB文件。

2011年5月7日 修正空密码登陆错误,原因是测试人员测试代码时增加了测试语句,但是生成发行版时忘记删除。感谢网友JuncoJet指出。

【配置方法】

1、配置账号密码。

如果您希望其他人不用输入账号密码就可以访问您的服务器,那么保持"账户名称"和"账户密码"默认即可(匿名访问模式)。

如果您不希望其他人随便访问您的服务器,那么您可以自己输入账号密码,这样访问服务器时会提示输入。

如果某一天您又想将服务器设置为匿名访问模式,直接清空"账户名称"即可,我们会帮您填上默认的匿名用户名。

2、设置访问目录。

点击"访问目录",选择您希望其他人看到的文件夹。

3、选择权限。

A、如果您只希望别人下载文件或文件夹,只勾选"下载文件"。

B、如果您只希望别人上传文件,只勾选"上传文件"。

C、如果您还希望别人能上传文件夹,加勾选"创建目录"。

D、如果您希望别人可以覆盖上传文件(允许上传同名文件),加勾选"删除文件"。(所谓允许上传同名文件就是先删除那个文件,再上传新的)

E、"文件更名"、"删除文件"、"创建目录"不可单独使用,必须配合"下载文件"或"上传文件"使用。

4、启动服务器。

点击"启动服务"。

5、最小化程序至托盘。

点击最小化按钮即可将程序缩至托盘。唤醒时可双击托盘图标或在托盘上点击鼠标右键,选择"显示"。

6、停止服务器。

点击"停止服务"。

7、退出服务器。

点击"退出程序"

【使用方法】

1、将您的IP地址发送给您的朋友或同学,如果您是自己用,请记好这个IP地址。如果您不知道自己的IP地址,不用担心,我们已经帮您列出来放置在软件最下方。

2、打开我的电脑,在地址栏中输入"ftp://您记下的IP地址",这样就可以打开您的FTP服务器了,之后的操作就像操作普通文件夹一样了。

3、如果您是使用的FTP客户端,相信不用我多说了。

【使用技巧】

1、在您上课或是出门的时候,就可以设置好账号密码和访问目录,记好IP,启动FTP服务器。

2、当您需要从自己电脑获取文件,或是将文件放到自己电脑时,就可以使用上面的办法进行文件传输,忘带U盘再也不是烦人的事情了。

【反馈信息】

如果您发现软件有什么bug,请留言告知我,我会立即修改,谢谢帮忙。

转载请注明:Slyar Home » Slyar FTPserver 发布(更新至 v2.0)

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (125)

  1. 貌似不支持被动模式... 不能限定被动模式服务端数据端口范围, 和被动模式返回的公网IP域名什么的. 只能局域网内用用用了哈
    eudemonwind1年前(2022-09-16)回复
  2. windows下我安装了virtual box 虚拟机,ipconfig显示地址有2个一个是192.168.56.1一个是路由器自动分发的地址192.168.16.101,我启动后ftp地址默认是192.168.56.1。请问如何修改地址192.168.16.101作为ftp地址呢?
    芝麻开门1年前(2022-09-13)回复
  3. 0xc0000005 可能跟系统DEP保护有关,但 FTPserver 1.0 没问题,其他程序也没问题哦。
    ll0o1年前(2022-08-29)回复
  4. 考虑支持断点续传吗?SHA1校验呢?
    ll0o1年前(2022-08-29)回复
  5. 我下载2.0版,却提示应用程序错误(0xc00000005),我系统Win8.1,下载VC++ 2019 x86和x64都安装了依然这么报错!
    ll0o1年前(2022-08-29)回复
  6. 你好,请问一下源码在哪里可以获取呢
    Zichao Lin1年前(2022-06-02)回复
  7. 不支持选择网卡,PC多网卡情况下想选择另外一个IP地址共享做不了
    link2年前(2021-12-05)回复
  8. 大佬可以出个64位的嘛
    x2年前(2021-10-19)回复
  9. 大佬,有考虑继续更新嘛
    12年前(2021-10-18)回复
  10. 不知道为什么,手机端用ES文件浏览器或者RS文件浏览器啥的都访问不了,有时候突然可以访问。看软件上面显示当前连接数是有的。
    九天2年前(2021-07-27)回复
  11. 尽管是N年前的软件了还是挺好用的
    studio4年前(2019-09-28)回复
  12. 反映一个问题,当共享的文件很大的时候,比如有10GB多的一个ghost镜像,然后客户端却只能看到大小是1GB多的这个文件。这个FTP服务器对传输的文件大小有限制吗?期待改进。
    江风山月5年前(2019-04-02)回复
    • 有。。。当时写的时候都是32位,一直没改成64位的,所以最大就只支持4GB文件。。。
      Slyar4年前(2019-04-21)回复
      • 啥时出个64位的啊?谢谢!
        chaochao4年前(2019-09-18)回复
      • 我发现大于2GB的文件就识别不正常了
        tuwulin3654年前(2020-02-03)回复
  13. 反应一个问题:电脑安装了虚拟机Linux系统并有了VMnet8网络之后,打开FTPserver后,本机IP就变成了VNnet8的地址,无法更改。。。这是个问题
    自由思想者5年前(2018-11-18)回复
    • 这的确是个问题,不知道获取逻辑是什么,我采取的方式是暂时将VMware的网卡全部禁用掉,然后可以正常使用。
      ccc4年前(2019-08-14)回复
  14. 求教这FTP怎么用的
    味道5年前(2018-04-28)回复
  15. 拷贝部分GHO和ISO时候出现错误 在FTP上打开目录看到的文件名和原本的文件名不一样,会自动在文件名前加上日期什么的,导致拷贝的时候路径是错的
    OlSoul6年前(2018-04-01)回复
  16. 如何把这个ftp 用到Linux 系统
    放肆的青春7年前(2017-01-05)回复
  17. 无可非议那个ftp真的很好,可惜他的代码找不到了。。。
    goto8年前(2016-03-20)回复
  18. 楼主开源下1.0的版本吧 学习学习
    koop8年前(2016-01-18)回复
  19. 希望增加开机启动服务!!!!!1
    薄荷糖口中翻动清新味8年前(2015-09-24)回复
  20. 看过你的FTPserver的最新的代码,硬伤:1、m_File.m_hFile = NULL是你自己想当然的强奸做派,是非法的,直接操纵CFile::m_hFile是愚蠢的行为 2、if (m_File.m_hFile != NULL)亦然,这应该是if (m_File.m_hFile!=CFile::hFileNull)
    伢歌8年前(2015-08-19)回复
    • 请问在哪看的FTPserver的最新的代码
      尘封天问8年前(2015-09-10)回复
    • ftp求教怎么用
      味道5年前(2018-04-28)回复
    • 你好,你有源码吗?好像借鉴一下,可以分享一下嘛?
      YNing3年前(2021-03-07)回复
  21. 来膜拜下,竟然是vc6写的....源码正在学习中.....
    Ming8年前(2015-05-14)回复
    • 哪有源码?
      牛牛8年前(2015-07-07)回复
    • 作者开源了吗?好想要一份。
      vigotsneg8年前(2015-08-14)回复
    • 请问哪有源码
      尘封天问8年前(2015-09-10)回复
    • 你好,哪里有源码呀?
      YNing3年前(2021-03-07)回复
  22. 建议在增加几个创建用户名称 密码项,毕竟针对分得比较细的单位 公司部门较多访问的用户名也不一样 忘改进 好用
    月亮9年前(2015-03-18)回复