分享一个便捷的 P2P 文件夹分享工具

2 天前
wcp1231  wcp1231

描述

最近在 cursor 的帮助下,写了一个 P2P 文件夹分享工具,只需要打开浏览器选择一个要分享的文件夹,即可通过分享链接在其它设备在线访问这个文件夹,下载文件夹内的文件。

可以两个电脑之间传递文件、电脑手机之间传递文件、朋友之间传递文件等。

工具地址: https://folderport.com/

特点

  1. 支持在线预览,支持图片、视频、音频等文件的在线预览
  2. 没有文件大小的限制,支持大文件的下载和预览
  3. 支持 AES 传输加密,保证文件数据的安全
  4. 支持跨平台,PC 、Android 的浏览器支持分享和访问文件夹,iOS 浏览器支持访问
1092 次点击
所在节点   分享创造  分享创造
14 条回复
yimiaoxiehou
yimiaoxiehou
2 天前
不支持我的 brave 浏览器(基于 chrome )
wcp1231
wcp1231
2 天前
@yimiaoxiehou 啊,我下载一个 brave 浏览器调试一下
AoEiuV020JP
AoEiuV020JP
2 天前
连接过程就显示“no files found"感觉不大好,至少显示个等待吧,
另外连不上好像会一直 connecting ?因为梯子的原因 udp 可能有各种坑,连不上的情况最好能针对优化一下提示啥的,
oneisall8955
oneisall8955
2 天前
webrtc 已关闭 =_=
wcp1231
wcp1231
2 天前
@AoEiuV020JP
嗯,状态显示和转化还需要再优化一下。
错误处理也是需要再优化一下。应该是有个超时错误吧,如果一直连不上应该会提示超时错误啥的。
wcp1231
wcp1231
2 天前
@oneisall8955
嗯?是通过分享连接无法连上吗?
Mryang
Mryang
2 天前
连接太慢了。。一直 connecting
oneisall8955
oneisall8955
2 天前
没事,很久前发现虎牙,B 站等内容网站,用 webrtc 跑 p2p cdn 上传,还有暴露 IP 风险。关掉了 webrtc ,所以没法用
wcp1231
wcp1231
2 天前
@Mryang
嗯。。。基于 WebRTC 技术,两个浏览器之间直连,现在也没有配置中继服务器,所以看起来是你的两个设备之间没法连上?
方便问一下你的两个设备是在怎么样的网络环境下吗?
cczyx
cczyx
2 天前
。。一直 connecting
c9792536451
2 天前
ios 完全没法用,没法分享也没法看分享
wcp1231
2 天前
@c9792536451
是的,ios 没法分享,系统不支持。
如果是连不上、看不到文件列表的话,那应该是网络问题
如果是没法下载和预览的话,可以刷新一下页面试试。如果还不行那应该是没启动 service worker ,得看看 safari 的设置。。。看来后面需要更新一下文档
LanhuaMa
1 天前
不只是 brave ,是整个 firefox 系的浏览器都不支持
wcp1231
1 天前
@LanhuaMa #13
确实,我在手机上用 firefox 试了一下确实没法分享,访问和下载可以
看了一下官方的文档,firefox 确实不支持文件操作

https://developer.mozilla.org/en-US/docs/Web/API/Window/showDirectoryPicker#browser_compatibility

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1118909

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX