各位 V 友大家好,
平时在不同设备(手机、电脑)或者同事之间传文件,大家可能都用过 Snapdrop 或 Sharedrop 这种网页工具。它们很方便,但在传几个 GB 的大文件时,经常会遇到浏览器崩溃( OOM )或者网络稍微波动一下就前功尽弃的问题。
为了解决这个痛点,我们开发了 ZWDrop。
这是一款基于 WebRTC 的点对点文件传输工具。核心目标就是在保持“打开即用”的便捷性同时,解决大文件传输稳定性和隐私安全的问题。
界面截图:

1. 支持断点续传(基于 IndexedDB ) 这是我们最想解决的痛点。很多网页传输工具一刷新页面连接就断了。ZWDrop 利用浏览器的 IndexedDB 进行存储,即使手抖刷新了页面,重连后传输进度依然可以保留并继续,不用从头开始。
2. 解决大文件崩溃问题(流式保存) 针对 10G+ 的 ISO 镜像或 4K 视频,ZWDrop 采用了智能流式传输方案。接收到的数据会直接写入磁盘,而不是堆积在内存里。理论上只要你的硬盘够大,支持的文件大小就没有上限。
3. 聊天窗口模式(适合发 Token/配置) 不同于“头像对传”的交互,我们把它做成了类似微信的聊天窗口。
4. 隐私与安全 后端只负责信令交换(握手),并不转发文件数据。所有数据都是端到端直连的。
目前在 Chrome 、Edge 、Safari 上测试通过。iOS 用户如果在找接收的文件,请去“文件”App 的 Downloads 文件夹里翻一翻。
项目刚上线,肯定还有很多不足。欢迎大家试用,有任何 Bug 或建议请在这个帖子里告诉我们,我们会尽快修。
感谢!
1
N0vermber11 6 小时 16 分钟前
不错不错 我之前就想 vibe 一个几乎一模一样的
|
2
Seanfuck 6 小时 2 分钟前
准备开源不?
|
3
zwplayer OP @N0vermber11 哈,想一起块去了
|
4
samy 4 小时 42 分钟前
ZWDrop 确实解决了现有网页文件传输工具的一个大痛点:大文件传输的稳定性。断点续传这个功能太实用了,尤其是在网络环境不稳定的情况下,避免了重新传输的痛苦。流式保存的设计也保证了即使是 10G 以上的大文件也能顺利传输,不用担心浏览器崩溃。
|