
二十年前,技术达人用FTP传输文件,而普通用户则依赖邮件发送小附件。至于BT种子,那是游走在法律边缘的人的选择。后来,Dropbox等云存储服务兴起,文件分享的主流逐渐转向云端。

然而,云服务传输大文件也有不少烦恼:多数平台限制文件大小、要求注册账户,或者即便宣称加密,仍会默默将你的数据存在服务器上。现在,一款名为Cheezy Pizza的开源工具带来了全新的解决方案。
Cheezy Pizza 是一个基于浏览器的开源文件传输应用,它利用WebRTC技术实现两个浏览器之间的直接文件传输。这意味着:
有趣的是,它是 FilePizza 的一个分支。FilePizza本身很好用,但存在一些局限:大文件传输容易失败,而且无法暂停或恢复中断的传输。开发者Jeevan正是为了解决这些问题,才fork出了Cheezy Pizza,并加入了所需的功能。
项目仓库指出,所有WebRTC通信均使用DTLS加密。目前该工具仍在积极开发中,未来还会加入更多功能。
你可以直接在 cheezypizza.in 体验,或者到 GitHub仓库 查看源代码。
操作非常简单:打开Cheezy Pizza网页,选择文件上传,还可设置密码保护。然后你会得到短链接、完整URL以及一个二维码,分享给接收方即可。
我上传了一个约7GB的Omarchy ISO镜像文件,并分享给远在千里之外的同事Sreenath。当他开始下载时,我的界面状态立即变为“文件传输中”。
起初传输速度只有几十KB/s,但很快提升到几百KB/s,最终稳定在约7MB/s(大约花了2-3分钟达到最高速度)。下载方浏览器会弹出“持久化存储”通知,并提示可以关闭标签页后继续下载。
为了测试中断续传功能,Sreenath多次关闭浏览器再重新打开链接。Cheezy Pizza准确识别出文件之前已下载一部分,并提供了“恢复”按钮。而我的上传端则记录了多次中断的传输记录。
上传文件时可以设置密码,下载方需要输入密码才能开始传输,安全性进一步提升。
需要特别注意的是:暂停/恢复功能仅适用于下载方。如果上传者在文件完全传输之前关闭浏览器,链接将失效。不过,如果有多个下载者且至少一人完成了下载,该下载者可以继续作为种子为其他未完成者提供数据,但无法发起新的下载请求。这是一个明显的短板。
当我作为上传者关闭浏览器标签页后,传输彻底中断,无法恢复。
许多大文件传输(及云存储)服务都会在服务器上保存数据,即使数据经过加密。如果你需要一款真正的点对点替代方案,Cheezy Pizza值得尝试。FilePizza也能实现类似功能,但Cheezy Pizza像给披萨加了更多料——当然,不是菠萝。暂停和恢复功能很实用,但上传者一旦离线就前功尽弃,这是最大的痛点。不过对于临时共享大文件,它依然是个出色的选择。
关注微信号:智享开源 ,及时了解更新信息。
原文链接:https://feed.itsfoss.com/link/24361/17356766/cheezy-pizza
你必须 登录 才能发表评论.
| 微信捐赠 | 支付宝捐赠 |
|---|---|
![]() |
![]() |
扫码关注公众号:智享开源

[blog_mailer_subscribe]
还没有任何评论,你来说两句吧!