FlyingCarpet 文件传输

Posted by eye on 06-04,2023

FlyingCarpet


通过临时 WiFi 在 Android、iOS、Linux、macOS 和 Windows 之间传输文件。不需要网络基础设施,只需两个近距离的带有 WiFi 芯片的设备。

没有闪存驱动器?无法访问无线网络?需要在不同文件系统之间移动大于 2GB 的文件但又不想设置网络共享?试试看!

使用:

Linux:.AppImage从独立版本的发布页面下载文件,或者如果您使用的是基于 Debian 的发行版,请下载文件.deb并使用apk或安装它dpkg
macOS:.dmg发布页面下载磁盘映像文件。双击以安装它,然后将.app其中的包拖到您的应用程序文件夹中。
Windows:.msi发布页面下载安装程序,或FlyingCarpet.exe下载独立版本。

限制:

  • Apple 设备只能在 Android、Linux 和 Windows 之间传输数据,因为它们无法再以编程方式运行热点。使用 AirDrop 代替 Apple 到 Apple 的传输。
  • 谷歌的官方 QR 码扫描器目前在某些设备上出现故障,这会阻止受影响的 Android 设备向 Android 发送数据,以及向 Linux 和 Windows 发送和接收数据。 使用 Android 的内置 Nearby Share 作为 Android 到 Android 的替代方案。正确的解决方法可能是使用不同的二维码扫描库,但这会使 Flying Carpet 需要相机权限,我宁愿尽可能避免。还在研究这个。
  • 在使用时禁用您的无线互联网连接。(托管热点时不适用于 Windows 或 Android。)
  • 在特别长时间的传输过程中,macOS 有时会切换回具有互联网连接的无线网络。我无法可靠地复制它,并且不确定是否可以修复。如果您遇到这种情况,请提出问题。
  • 在完成或取消传输后,Flying Carpet 应该会重新加入您之前的无线网络。如果程序冻结、崩溃或在运行期间关闭窗口,则可能不会发生这种情况。
  • 发送文件夹时,Flying Carpet 不再保留目录结构。或者,作为解决方法,只需在发送之前压缩目录并在其他设备上解压缩。