使用与安全说明
一键使用、安全模型、以及收费哲学摘要。
一键使用(Mac)
- 打开访达,解压下载包,进入文件夹。
- 双击 OnceSend.app。若提示无法打开:按住 Control 点击 →「打开」。
- 浏览器会打开本机页面;证书提示时选「高级」→「继续访问」。
- 手机连同一 Wi‑Fi,打开页面上的局域网地址。
- 列表中请求连接 → 双方核对安全码 → 互发文字/文件。
- 用完后双击 OnceSend-Mac/停止 OnceSend.command。
手机↔手机:双方打开页面 →「生成邀请」/「粘贴应答」→ 核对安全码。电脑可以只负责提供页面,不必中转文件。
安全模型
| 平面 | 说明 |
|---|---|
| 数据平面 | WebRTC DataChannel:文件与文字字节在两端之间传输,不经过 OnceSend 服务器做明文中转。 |
| 信令平面(可选) | 仅交换 SDP/ICE / 在线列表;本机桌面版或本站 /app 可提供。 |
| 身份 | 设备 X25519 密钥对;连接时 ECDH + 6 位安全码防中间人。 |
| 完整性 | 文件分块 + SHA-256 校验。 |
访客 Wi‑Fi 若开启客户端隔离,直连会失败——请改用个人热点或家庭网络。
收费哲学(摘要)
- 局域网核心永久免费,无需在线心跳验证即可本地使用。
- 可选邮件账号:同步设备名、备份信任列表(规划中)。
- 会员:解锁公网传输额度、高级桌面权益;桌面可用离线签名 License(Ed25519)。
完整方案:BUSINESS / License 计划 · 定价页
常见问题
设备号显示 error? 请用 HTTPS 打开并强制刷新;v0.3 已用不依赖 WebCrypto 的库兜底。
ICE failed? 确认同一 Wi‑Fi、关闭访客隔离,两端都升级到 v0.3 直连版。
为什么有时仍看到电脑上的进程? 那是页面托管与可选信令,不是文件必经中转。
各平台免安装包
请到 下载页 获取:macOS / Windows x64 / Linux x64 / Android(鸿蒙兼容 APK)。桌面版自带运行时,无需 npm。iOS 请用 Safari 打开局域网地址。