Magic Wormhole 提供了这样一种文件传输方式:不需要任何的上传、网页界面,或登录密码,只需输入几个代码,即可传送文件。
Magic Wormhole 提供了一个名为 wormhole 的库和命令行工具,它可以从一台计算机到另一台计算机获取任意大小的文件和目录(或短文本)。通过使用相同的“虫洞代码”(wormhole codes)来识别两个端点。使用的代码很简短,人性化,接收方通常只需要输入几个字符。 虫洞代码是一次性使用,不需要记住。
以正确方式使用该工具非常简单。简单来说,你可以在桌面上以脚本或其他形式设置该工具,只需将文件丢在上面,就会看到密码弹出,然后你只需告知对方密码即可。他们将直接而安全地接收文件。
示例
Sender :
% wormhole send README.md Sending 7924 byte file named 'README.md' On the other computer, please run: wormhole receive Wormhole code is: 7-crossover-clockwork Sending (<-10.0.1.43:58988).. 100%|=========================| 7.92K/7.92K [00:00<00:00, 6.02MB/s] File sent.. waiting for confirmation Confirmation received. Transfer complete.
Receiver :
% wormhole receive Enter receive wormhole code: 7-crossover-clockwork Receiving file (7924 bytes) into: README.md ok? (y/n): y Receiving (->tcp:10.0.1.43:58986).. 100%|===========================| 7.92K/7.92K [00:00<00:00, 120KB/s] Received file written to README.md
这其中的 7-crossover-clockwork 就是需要输入的“虫洞代码”。