iPhone 传文件到 Windows 电脑
最近核对
AirDrop 不支持 Windows,常见的变通办法是 Lightning 或 USB-C 数据线、把文件用邮件发给自己,或者通过云盘同步。使用 tosstome,你只需在 iPhone 和电脑上打开同一个网页并直接发送,两边都不用安装任何东西。
同一个 Wi-Fi
- 在两台设备的浏览器中都打开 toss2.me。
- 如果它们在同一个 Wi-Fi 下,几秒钟内每台设备就会出现在对方的同一网络中的设备列表里。
- 在发送端设备上,点击另一台设备,选择一个或多个文件。
- 在接收端设备上,点击接收,文件到达后再点击每个文件旁边的保存。
在 iPhone 上,文件选择器提供Photo Library、Take Photo or Video和Choose File,所以照片、视频以及“文件”应用中的任何内容都可以发送。在电脑上,保存的文件会放进浏览器的下载文件夹。
不同网络
如果电脑通过有线以太网连接在另一个网络中,或者 iPhone 使用的是移动数据:
- 在两台设备上都打开 toss2.me。
- 在其中一台上点击生成配对码,会出现一个 6 位数字码。
- 在另一台设备上输入这个码并点击加入。这样无论各自在什么网络,两台设备都能互相看到。
- 点击另一台设备,选择文件,并在另一端接收。
每天从 iPhone 传到同一台电脑
如果其中一台设备是你经常发送文件的电脑,不妨在它上面建一个收件箱。在电脑上运行一次下面的命令(需要 Node.js 22 或更新版本):
tosstome listen
它会输出一个链接和二维码,并把收到的文件保存到 tosstome-inbox 文件夹(可以用 --dir 修改)。用手机扫描二维码,并把页面添加到主屏幕。之后你只需在手机上打开这个页面,选择文件,点击发送。电脑上除了正在运行的命令之外,什么都不需要打开,而且在任何网络下都可以使用。进一步了解收件箱。
小提示
- 传输完成前,请保持 iPhone 上的标签页打开。iOS 会暂停转入后台的页面。
- 从照片库中选取的照片可能会以 JPEG 而不是 HEIC 格式到达,因为 Safari 为了兼容性可能会进行转换。
- 较长的 4K 视频体积很大。如果电脑浏览器难以容纳,请使用收件箱,它会直接写入磁盘。
常见问题
我需要安装应用吗?
不需要。发送和接收都在普通的浏览器标签页中完成。命令行工具是可选的,只有当你想在电脑上放一个常驻收件箱时才需要。
这和 Windows 上的 AirDrop 一样吗?
在关键之处是一样的:同一个 Wi-Fi 下的设备会互相看到,点一下就能发送。它在浏览器中运行,而不是内置于系统,所以你需要先在两台设备上打开 toss2.me。
我的文件会被上传或存储在某处吗?
不会。网络允许时,文件通过 WebRTC 在设备之间直接传输。网络不允许时,文件会经过 Cloudflare 上的中继,中继在字节到达时立即转发,不保留任何内容。如果接收方不在线,就不会发送任何内容。
两台设备必须在同一个 Wi-Fi 下吗?
不必。在同一网络中它们会自动互相发现。在不同网络中,比如手机用移动数据、笔记本在家里,由一台设备生成 6 位数字码,另一台输入即可。
有文件大小限制吗?
tosstome 没有设置上限。接收端的浏览器会把文件保存在内存中,直到你保存它,所以对于几个 GB 的文件,命令行收件箱是更好的接收方式,因为它会直接写入磁盘。