v0.4.1 — first public release
First public release.
sendmecongo moves files out of a physically isolated machine in one direction only — a fountain-coded QR stream on the screen, a phone camera on the other side, and a byte-identical file at the end. No network, no USB, no Bluetooth.
What's in it
| Binary | Runs on | What it is |
|---|---|---|
sendmecongo-send |
the isolated machine | GUI + fullscreen player, one exe, two modes |
sendmecongo-recv |
the receiver's machine | standalone recovery tool — nothing to install, no Python, no FFmpeg |
sendmecongo-bench |
dev box | capacity calibration, frame export, erasure simulation |
- SMQ1 protocol (SMC1 container + SMQ frames), RaptorQ fountain coding (RFC 6330), four CRC layers, recovery stops as soon as K' symbols arrive.
- Measured 100.2 KB/s end-to-end (turbo60,
--size 1600, 4K60 recording), every run byte-identical. - GUI and CLI in Simplified Chinese / Traditional Chinese / English.
- Dual-licensed MIT OR Apache-2.0.
Assets (macOS, Apple Silicon only)
| File | Size | SHA-256 |
|---|---|---|
sendmecongo-recv-0.4.1.dmg |
4.6 MB | 87963520b7fe46c4a34617905dadc125dbe2e4d81847b4456375de699183af77 |
sendmecongo-send-0.4.1.dmg |
4.4 MB | 16ac7938c18a22cc04f6e35987ba9d3e7ad69013263eea78db993bdb1418bdfe |
The receiver's DMG is the one to hand to someone else: mount it, drag the app to Applications, drag the recording into the window.
The apps are ad-hoc signed (no Apple Developer account), so Gatekeeper challenges the first launch after a download: right-click → Open on older macOS, Settings → Privacy & Security → Open Anyway on macOS 15+. Copied from a USB stick there is no challenge. The DMG also contains a one-line quarantine-clearing .command as a fallback.
Intel Macs are not supported — the binaries are arm64 only, deliberately.