BitTrans:用「会动的二维码」在离线世界里传文件

BitTrans:用「会动的二维码」在离线世界里传文件
壹拾贰同学BitTrans:用「会动的二维码」在离线世界里传文件
开源、安全、无需联网,扫码即带走
🚀 一句话介绍
BitTrans 是一个纯前端的小工具,它把任意文件编码成一连串动态二维码,手机扫码即可把数据“隔空”搬到另一台设备——整个过程不依赖网络,也不装 APP。
🔍 为什么需要它?
场景 | 传统方案 | BitTrans |
---|---|---|
内网电脑 ↔ 个人手机 | U 盘 / 蓝牙 / 邮件中转 | 打开网页 → 扫码 → 完成 |
公共机房、网吧 | 登录网盘 / 插 U 盘 | 网页即开即用,无账号,无驱动 |
高保密环境(网闸、隔离网) | 摄像头拍屏幕人工抄写 | 动态二维码自动校验,30 s 传完 1 MB |
🛠️ 技术亮点
喷泉码(Fountain Code)
传输途中即便丢帧也无需重传,容错率远高于普通 QR 拆分方案(如 TXQR、qrs)。自适应尺寸
实时根据摄像头距离和清晰度,动态调整二维码大小,找到“能扫得最快”的黄金尺寸。纯浏览器实现
发送端:HTML + JavaScript
接收端:任意带浏览器的设备(手机、平板、另一台电脑)离线可用
页面加载一次后即可断网使用,数据只在本地摄像头与屏幕之间“光传播”。
📦 使用步骤(3 步 30 秒)
1 | # 1. 打开发送端 |
🌱 Roadmap
- 基础文件传输
- 支持大段纯文本直接粘贴
- 开源到 GitHub
- 移动端手势缩放、横屏适配
- PWA 离线安装,桌面/手机图标一键启动
🗣️ 社区声音
“终于等到用光信号传文件的玩具!” —— BigBai
“网闸场景下摄像头拍屏幕的进阶版。” —— smy116
“比 qrs/TXQR 好在能动态调尺寸,丢帧也不用重来。” —— sillydaddy(作者)
📄 许可证 & 源码
即将开源,采用 MIT License。
Star 关注仓库,第一时间收到更新通知!
1 | GitHub: https://github.com/<作者>/BitTrans (7 月 30 日正式公开) |
把文件交给光,剩下的交给 BitTrans。
BitTrans
[up主专用,视频内嵌代码贴在这]
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果