Tech
[分享创造] Java 写的局域网文件分享:我称之为“联机文件”
因为用不惯,所以我打算自制一个局域网的文件传输工具。
有人用 webrtc 传递文件,还以为多高级呢,原来是那种先在浏览器中下载、然后再搞到硬盘里面,有点奇怪的技术。
还有人用 indexeddb 接收下载数据,我求求你们了,放过我的 c 盘吧!
现有网页工具:需要输入取件码,UI 简陋、不能看到所有文件,难用。
windows 自带网络分享:需要一个专门的文件夹或机器,不符合需求。
powertoys 无界鼠标:根本用不了
其中无界鼠标是最吸引我的,但就是用不了。 单独的 MouseWithoutBorders 也用不了,一开始无法连接,退出科学上网后可以。输入反人类链接码后,显示连接成功:all done ,但之后没有任何反应。
以上三个都不行, 我猜用的最多的其实是 QQ 等聊天软件??
其实 http 静态分享一个文件很简单的。提供文件直链而已。
于是,我选择用 JavaFx 写客户端,提供文件服务。
“上传文件”时,用户需要在客户端操作,将文件拖拽到客户端,记录文件路径。
然后,在其他局域网设备上,就能用内网网址访问这个文...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX