嗨玩手游网

文件共享及传输工具(手机电脑互传)

标题:CHFS(Cute Http File Server)使用教程

标签:文件共享、局域网传输、轻量网盘部署

一、基本介绍

对于电脑上的文件分享,或与手机互传文件,除了 QQ、微信,还有很多工具,比如sharik、Localsend、JiDrop、Feem、LanDrop、 Snapdrop、AirDroid、Syncthing、Send Anywhere 等等。

它们大多数需要在电脑手机上安装 APP,但如果你希望任何设备无需安装软件都能轻松下载你的文件,那么将文件夹变成网盘“网站”共享就是最有效的形式!这类工具有 Caddy、KODExplorer、Everything 以及 HTTP File Server,不过今天介绍的 chfs (Cute Http File Server) 则更加简单易用方便……

Cute Http File Server (缩写为 chfs),是一个免费小巧的「绿色单文件」 HTTP 文件共享服务器工具,它可以跨平台支持 Windows、Mac 和 Linux,只需启动即可自动快速帮你生成一个支持电脑和手机版的“文件下载网站”(网盘),其他设备只需通过 IP 地址即可下载和上传文件。

无论是电脑、手机、平板等设备,只要有浏览器,都可以直接访问你这个网站,从里面下载共享的文件(文档/照片/音频/视频/电影等等),或者上传文件,而完全无需安装任何客户端 APP 应用。这比起自行搭建 FTP、WebD、Samba 等共享方式更加方便!

而且 chfs 对移动端提供了友好的支持,网页不仅有手机版,而且 PC 版也提供了二维码等供手机访问的快捷功能,使用起来很好用。

还是先写一个简易步骤:

一、下载CHFS

二、在电脑端创建服务器

三、在其他局域网终端连接服务器操作

二、使用教程1.下载CHFS

这个直接去官网下载就好了:http://iscute/chfs,下载的时候选择GUI程序,命令行程序适合用在常驻服务器上,而gui程序的图形界面对新手更加友好。

2.在电脑端创建服务器

解压缩下载的文件,移动到要共享的目录,这里演示是直接放在桌面,“桌面”文件夹的文件即共享出来了。

3.点击运行服务。

4.在其他局域网终端连接服务器操作

最后在其他的终端访问右侧的局域网网址,即可进行上传,下载的操作。

界面是这样的。

手机可以通过浏览器输入地址直接打开下载或者上传文件。

还可以通过软件Hermit(帮助用户将网页转为app的多功能软件)将网页转为app直接运行即可操作。

对于手机文件传输电脑可以借助——MiXplorer Silver会员版,秒搜文件上传。

使用java基于aio/nio帮助开发者实现的内网穿透工具的源码赠送

(内网穿透)介绍

使用java基于aio/nio实现的内网穿透工具,致力于帮助开发者内网开发供外部调试使用。

软件架构

源码打包正式包

mvn clean install -Dmaven.testp -Denv=release安装教程准备公网(假设公网ip=10.1.1.22)服务器,安装openjdk1.7+ 下载发行版本(magpiebridge-server-0.0.1.tar.gz)服务端 解压magpiebridge-server-0.0.1.tar.gz到指定目录 (tar -zxvf magpiebridge-server-0.0.1.tar.gz -C /usr/local/magpiebridge-server) 解压后目录及文件结构如下:\_bin |_startup.sh |_stop.sh \_conf |_cfgperties \_lib |_magpiebridge-common-0.0.1.jar |_magpiebridge-server-0.0.1.jar \_logs配置服务端端口(供客户端连接使用)、代理端端口(对外服务端口)(vim /usr/local/magpiebridge-server/conf/cfgperties)# server # 服务端IP及端口 server.ip=0.0.0.0 server.port=9799 # 根据域名自动分发转向 server.mappings=0.0.0.0:80 # 代理端端口映射内网具体端口 server.10001.mappings=0.0.0.0:13389/192.168.1.102:3389,0.0.0.0:13306/127.0.0.1:3306,onlyfordev.jiucheng/127.0.0.1:8080如上d563d057c1bc45f781459faf8bf5b32b(客户端的密钥)供客户端配置使用,来确认打开具体代理端口 用户访问公网服务器的13389端口会被转发请求到内网IP(192.168.1.102)3389端口 同样用户访问公网服务器的13306端口会被转发请求到内网IP(127.0.0.1即客户端允许机器)3306端口 启动服务端及代理端/usr/local/magpiebridge-server/bin/startup.sh关闭服务端及代理端/usr/local/magpiebridge-server/bin/stop.sh准备内网服务器,安装openjdk1.7+ 下载发行版本(magpiebridge-client-0.0.1.tar.gz)服务端 解压magpiebridge-client-0.0.1.tar.gz到指定目录 (tar -zxvf magpiebridge-client-0.0.1.tar.gz -C /usr/local/magpiebridge-client) 解压后目录及文件结构如下:\_bin |_startup.sh |_stop.sh \_conf |_cfgperties \_lib |_magpiebridge-common-0.0.1.jar |_magpiebridge-client-0.0.1.jar \_logs配置客户端的服务端IP及端口(vim /usr/local/magpiebridge-client/conf/cfgperties)# server info # 配置公网服务器的服务端IP及端口 server.ip=10.1.1.22 server.port=9799 # 配置(服务端对应客户端的密钥) client.key=10001启动客户端/usr/local/magpiebridge-client/bin/startup.sh关闭客户端/usr/local/magpiebridge-client/bin/stop.sh

先转发,后关注,然后私信“内网”即可免费获取源码下载链接