Stop Emailing Files to Yourself: A Lighter Way to Move Files Between Devices
Stop Emailing Files to Yourself: A Lighter Way to Move Files Between Devices
别再给自己发邮件传文件了:一种更轻量的跨设备传输方案
How often do you email a screenshot to yourself just to get it from your phone to your desktop? Or upload a video to Drive, wait for it to sync, then download it on the other device five feet away? We all do it. And it’s absurd when you think about it — but the alternatives each have their own tax. 你是否经常为了把手机上的截图传到电脑上,而选择给自己发邮件?或者把视频上传到云端硬盘,等待同步完成后,再在五英尺外的另一台设备上下载?我们都这样做过。仔细想想,这其实很荒谬——但其他的替代方案也各有各的麻烦。
The friction of cross-device sharing Apple’s AirDrop is genuinely great, and completely locked to Apple’s ecosystem. The moment one device is a Windows PC or an Android phone, you’re back to square one. Messaging apps work everywhere but compress media aggressively. Fine for a meme, terrible for anything you actually care about. Cloud drives don’t compress, but they make you pay in ceremony: upload, wait, manage sharing permissions, copy the link — and then the link lives forever unless you remember to kill it. For a file you needed for thirty seconds, that’s a lot of overhead. 跨设备共享的阻碍在于:苹果的 AirDrop 虽然非常好用,但完全被锁定在苹果生态系统中。一旦其中一台设备是 Windows PC 或 Android 手机,你就又回到了原点。即时通讯软件虽然通用,但会严重压缩媒体文件。发发表情包还行,但对于你在意的内容来说简直是灾难。云盘虽然不会压缩文件,但使用流程太繁琐:上传、等待、管理共享权限、复制链接——而且除非你记得删除,否则链接会永久存在。对于一个只需要用 30 秒的文件来说,这实在太麻烦了。
A smaller idea: the one-time handoff Most cross-device transfers aren’t storage problems. They’re handoff problems. The file needs to get from device A to device B once, and then nobody needs the link again. That’s the idea behind nowiretransfer. You add a file (or paste some text) on one device and get a 6-character code. Type the code — or scan the QR — on the other device, and the file opens. No account, no app install, works in any modern browser. 一个更小的构想:一次性交接。大多数跨设备传输并不是存储问题,而是交接问题。文件只需要从设备 A 传到设备 B 一次,之后就不再需要这个链接了。这就是 nowiretransfer 背后的理念。你在一个设备上添加文件(或粘贴文本),就会得到一个 6 位数的代码。在另一台设备上输入代码或扫描二维码,文件就会打开。无需注册账号,无需安装应用,在任何现代浏览器上都能运行。
What makes it different from just another cloud link: Files go up and come down as-is. No compression, no quality loss. Shares expire. You pick 1 hour, 24 hours, 3 days, or 7 days, and the files delete themselves when time’s up. No “oops, that link from March is still live.” Private by default. Shares are unlisted — only the code opens them — and transfers are encrypted. 250 MB per file, multiple files per share. 它与普通云盘链接的区别在于:文件上传和下载保持原样,无压缩,无画质损失。分享设有有效期,你可以选择 1 小时、24 小时、3 天或 7 天,时间一到文件会自动删除。再也不会出现“糟糕,三月份的链接居然还在生效”的情况。默认隐私保护:分享内容不公开,只有通过代码才能访问,且传输过程经过加密。单文件限制 250MB,支持一次分享多个文件。
Try it out Next time you’re about to email yourself a file, try this instead: open nowiretransfer on your phone, add the file, and open the code on your laptop. It takes about ten seconds, and there’s nothing to clean up afterward. 试一试吧:下次当你准备给自己发邮件传文件时,试试这个方法:在手机上打开 nowiretransfer,添加文件,然后在笔记本电脑上输入代码。整个过程只需十秒左右,事后也无需清理任何残留。
What’s actually hard about this The interesting engineering isn’t the transfer — it’s the lifecycle. Expiry has to be real (bytes deleted, not just links hidden), codes have to be unguessable but typable, and the whole thing has to work on mobile browsers that love to kill background tabs mid-upload. Worth thinking about if you’re building anything with shared state that shouldn’t outlive its purpose. Sometimes the best feature is the one that deletes itself. 这背后的难点是什么?有趣的工程挑战不在于传输,而在于生命周期管理。过期必须是彻底的(字节被删除,而不仅仅是隐藏链接),代码必须既不可预测又易于输入,而且整个系统必须在那些喜欢在上传过程中杀掉后台标签页的移动端浏览器上稳定运行。如果你正在构建任何不应超出其用途的共享状态功能,这很值得思考。有时候,最好的功能就是那些会自动删除的功能。