1、problem
在学校讲台上只有一台电脑,但是下面各种(你懂的)设备,都需要去上面拷贝资源,每次就很麻烦,于是就想着能不能把这些ppt啊什么的分享出来,在下面就可以看。
2、solution
HFS( Http File Server)是一款基于http的开源文件分享软件。
官网地址:https://www.rejetto.com/hfs/?f=dl
CHFS(Cute Http File Server)是一款基于hfs优化后的软件,有更可爱的界面,更丰富的功能。
官网地址:http://iscute.cn/chfs
github地址:https://github.com/docblue/chfsgui
3、HFS
4、CHFS
5、关于开源
因为软件是开源的,所以可以自己编译,修改一些功能。
CHFS是基于C++的qi库编写的,这里提供qi官网:http://download.qt.io/archive/
6、部署web服务器
因为chfs支持在centos7下运行,所以可以在web上搭建。
配合域名,云服务器,作为一个外网的网站使用。
具体使用方法:
1、直接上传对应的web根目录文件夹
2、用shell命令./chfs --port=81
来运行,其中81是端口(更多gui功能的指令见官网)
7、整合FTP协议
可以将分享的文件夹同时用于另一个ftp账号
注意编码要统一,不然可能会出现英文文件能用,中文只能在FTP或者http某一个写一下打开,而不是两个都能用。