病历 QR 传输 · 内网接收端 MEDQR v=2 · 🔒 AES-256-CTR · 离线模式
状态
等待扫码
会话
--
进度
0 / --
非 MEDQR 行:0 异会话片:0 重复片:0

① 扫码枪输入区

这里默认关闭中文输入法。检测到 ⏎ 或 ~ 就自动拆行。粘贴多行 / 多片也支持。
手机拍的 / 屏幕截图 → 拖到这里 · 粘贴(Ctrl+V)· 点按钮选择,本地解码不上传
支持一次选多张(建议 ≤ 50 张),按顺序串行解码并自动去重。

使用说明

扫码枪模式(生产)
1. 把光标留在"扫码枪输入区"。
2. 用扫码枪扫手机屏幕上的 QR 序列,每扫一张自动提交一行。
3. 页面实时显示已收片,缺的会高亮提示。
4. 全部收齐后自动 SHA256 校验 → 显示"拼接结果"区 → 复制或下载。
5. 如果缺片:让手机端翻回缺失的那几片重扫即可(扫过的重复片会被自动忽略)。
6. 要换一份新的病历:点"重置会话"。

导入照片模式(测试 / 离线补片)
a. 在发送端把所有 QR 截屏 / 拍照保存。
b. 把图片拖到"导入照片"区域 / 粘贴 / 点按钮多选 → 浏览器本地用 jsQR 解码。
c. 解码成功的 MEDQR 行会自动并入当前会话,与扫码枪结果等价。
d. 解码失败的图片会逐张列出文件名 → 通常是模糊 / 反光 / QR 被裁掉,重拍即可。

🔒 加密说明
· 当前默认协议 v=2,使用 AES-256-CTR,发送/接收两端硬编码同一固定 PIN。
· 屏幕 QR 被偏拍 / 监控录像 → 拿不到明文病历(需重现 PIN 才能解密)。
· 仍兼容 v=1 明文协议(历史数据 / 老版本 sender)。
· 轮换密钥:升级到 v=3,两端 HTML 同时替换 PIN 字符串。
已复制到剪贴板