因为用不惯,所以我打算自制一个局域网的文件传输工具。
有人用 webrtc 传递文件,还以为多高级呢,原来是那种先在浏览器中下载、然后再搞到硬盘里面,有点奇怪的技术。
还有人用 indexeddb 接收下载数据,我求求你们了,放过我的 c 盘吧!
其中无界鼠标是最吸引我的,但就是用不了。 单独的 MouseWithoutBorders 也用不了,一开始无法连接,退出科学上网后可以。输入反人类链接码后,显示连接成功:all done ,但之后没有任何反应。
以上三个都不行,我猜用的最多的其实是 QQ 等聊天软件??
其实 http 静态分享一个文件很简单的。提供文件直链而已。
于是,我选择用 JavaFx 写客户端,提供文件服务。
“上传文件”时,用户需要在客户端操作,将文件拖拽到客户端,记录文件路径。
然后,在其他局域网设备上,就能用内网网址访问这个文件,就是这么简单。
还能用 mvp 在线播放。
这就是我设计的“联机文件”,还很简陋,我就用过两次,第一次分享无界鼠标安装包,第二次分享它的反人类链接码,想着连接成功就可以撤了,没想到不行,还得我出手。。
图片:背景是浏览器
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.