从 iPhone 发送照片到电脑
最近核对
把 iPhone 照片弄到 Windows 电脑上,常见的办法有用数据线通过“照片”导入、使用 Windows 版 iCloud,或者给自己发邮件。不管是几张照片还是几百张,在两台设备上打开同一个网页直接传过去都更快。
步骤
- 在电脑上,用任意浏览器打开 toss2.me。
- 在 iPhone 上,用 Safari 打开 toss2.me。如果两者连接的是同一个 Wi-Fi,几秒钟内电脑就会出现在同一网络中的设备下面。
- 点按电脑,再点选择文件,然后点照片图库。随意选择任意数量的照片和视频,按添加。
- 在电脑上按接收。传输完成后,按每张照片旁边的保存。它们会进入浏览器的下载文件夹。
如果 iPhone 使用的是移动数据或另一个网络,请改为在电脑上按生成配对码,并在 iPhone 上输入这个 6 位数字码。详细了解配对码。
照片很多,或者每天都传
如果其中一台是你经常往里传文件的电脑,可以在它上面常驻一个收件箱。在这台电脑上运行一次下面的命令(需要 Node.js 22 或更高版本):
tosstome listen
它会输出一个链接和一个二维码,并把收到的文件保存到 tosstome-inbox 文件夹(可用 --dir 修改)。用手机扫描二维码,再把这个页面添加到主屏幕。之后你只需在手机上打开这个页面,选好文件,按发送即可。电脑上除了正在运行的这条命令,不需要打开任何东西,而且在任何网络下都能使用。详细了解收件箱。
收件箱会在每张照片到达时把它写入磁盘,所以电脑上的浏览器不必把整个相册都放在内存里。
从电脑到 iPhone
反过来也可以:在电脑上点按 iPhone,选好照片,然后在 iPhone 上接收。Safari 会把下载的文件保存到“文件” App 的下载中。在那里打开照片,用分享按钮把它存入“照片”。
小提示
- 传输完成前,请让 Safari 保持在前台。iOS 会暂停后台的页面。
- 从相册选取的照片可能以 JPEG 而不是 HEIC 格式到达,因为 Safari 会为了兼容性而转换它们。如果你需要原始文件,请先把它们导出到“文件” App,再通过选取文件来选择。
- 两台设备必须同时在线。中间不会存储任何内容。
常见问题
需要安装应用吗?
不需要。发送和接收都在普通的浏览器标签页里完成。命令行工具是可选的,只有想在电脑上常驻收件箱时才需要。
需要 iCloud 或 iTunes 吗?
不需要。照片直接从 iPhone 传到电脑,不涉及 iCloud 或 iTunes,也不需要 Apple ID。
我的文件会被上传或存储在某处吗?
不会。网络条件允许时,文件通过 WebRTC 直接从一台设备传到另一台。条件不允许时,文件会经过 Cloudflare 上的中继,中继在数据到达时就转发,不会保留任何内容。如果接收方不在线,则不会发送任何内容。
两台设备必须连接同一个 Wi-Fi 吗?
不需要。在同一网络中,设备会自动互相发现。在不同网络中,例如手机用移动数据、笔记本在家里,由一台设备生成 6 位数字码,另一台输入即可。
会降低照片质量吗?
tosstome 会逐字节发送拿到的文件。从相册选择时,Safari 可能会把 HEIC 照片转成 JPEG 版本交出来;从“文件” App 选择原始文件就能避免这一点。