<a href="https://play.google.com/store/apps/details?id=dev.spiegl.flyingcarpet"><img alt="从Google Play获取" src="https://yellow-cdn.veclightyear.com/0a4dffa0/2b604654-1f64-4a0e-91ef-ee7886f6f164.png" height="80"/></a> <a href="https://f-droid.org/packages/dev.spiegl.flyingcarpet"><img src="https://yellow-cdn.veclightyear.com/0a4dffa0/a083cdfe-7620-4568-89c7-6d1796ba5269.png" alt="从F-Droid获取" height="80"></a>
如果您更喜欢侧载,可以在发布页面获取android_FlyingCarpet.apk。
<a href="https://apps.apple.com/us/app/flying-carpet-file-transfer/id1637377410"><img alt="从Apple App Store获取" src="https://yellow-cdn.veclightyear.com/0a4dffa0/eaa1409f-1f2e-4711-b5ce-d8362b047a25.png" height="60"/></a>
或在App Store搜索"Flying Carpet File Transfer"。
通过临时WiFi在Android、iOS、Linux、macOS和Windows之间发送和接收文件。无需共享网络或蜂窝连接,只需两台具有WiFi芯片且距离较近的设备即可。
没有U盘?无法访问无线网络?需要在不同文件系统之间移动大于2GB的文件但不想设置网络共享?试试这个!
<img src="https://yellow-cdn.veclightyear.com/0a4dffa0/227652bd-2944-4638-9c91-7b3ee4baf66e.png" height=500> <img src="https://yellow-cdn.veclightyear.com/0a4dffa0/a18ba4f3-4dd9-45fe-86df-4d82186a2b9b.png" height=500> <img src="https://yellow-cdn.veclightyear.com/0a4dffa0/c5d4b1ef-cbd7-4470-a9ec-b38639391e41.png" height=500> <br> <img src="https://yellow-cdn.veclightyear.com/0a4dffa0/68bc7f7a-1443-48d2-92ea-55c8bfd2e774.png" height=500> <img src="https://yellow-cdn.veclightyear.com/0a4dffa0/a9a014a7-a352-4874-b172-c72f87712398.png" height=500>
Linux: 从发布页面下载.AppImage文件获取独立版本,或如果您使用基于Debian的发行版,下载.deb文件并使用apk或dpkg安装。
macOS: 从发布页面下载.dmg磁盘映像文件。双击挂载它,并将其中的.app包拖到您的应用程序文件夹。或者如果您使用Homebrew,运行brew install flying-carpet。
Windows: 从发布页面下载.msi安装程序,或下载FlyingCarpet.exe获取独立版本。
安装Rust。
运行cargo install tauri-cli安装Tauri。
仅限Mac:安装XCode。打开FlyingCarpetMac/FlyingCarpetMac/FlyingCarpetMac.xcodeproj并构建它。
对于Linux,安装依赖项。Ubuntu 20示例:
sudo apt install libsoup2.4* libjavascriptcoregtk* libgdk-pixbuf2.0* librust-pango-sys-dev libgdk3.0* librust-atk-dev librust-atk-sys-dev librust-gdk* libwebkit2gtk* librsvg2-dev
cargo tauri dev以运行开发版本,或运行cargo tauri build以创建发布版本。苹果设备只能与安卓、Linux和Windows之间传输,因为它们不能再以编程方式运行热点。苹果设备之间的传输请使用AirDrop。
使用时会禁用您的无线网络连接。(Windows或安卓作为热点主机时不适用。)
在特别长的传输过程中,macOS有时会切换回有网络连接的无线网络。
安卓版本至少需要Android 8/API级别26。安卓版本在某些小米、MIUI或鸿蒙设备上不工作,可能其他类安卓系统也不行。我没有这些设备所以无法测试,但似乎是因为缺乏对LocalOnlyHotspot API的支持。已确认至少在一款小米手机上可以工作。
需要Windows 10或更高版本。
Linux版本是在Linux Mint上开发和测试的。我主要希望它能在基于Debian的发行版上运行。如果可以的话,我会尝试帮助解决其他问题,但由于我没有备用机器,可能无法做到。在Fedora上运行时至少出现过一个问题,可能与SELinux有关,但我不太确定。
有时在桌面平台上点击取消按钮后,操作系统可能需要一些时间才能完成加入或创建热点的尝试。请只点击一次取消按钮并等待几秒钟。这听起来应该很容易修复,但上次我尝试时并非如此。
使用蓝牙进行连接协商(而不是扫描二维码或手动输入)?
在iOS分享菜单中添加Flying Carpet快捷方式。
这不是一个Go仓库吗? 是的,螃蟹化已经降临到了地鼠身上。在Go/Qt 范式中有几个问题我不知道如何解决,特别是在Windows上:无法制作单文件可执行文件,需要以管理员身份运行,以及必须将WiFi Direct DLL写入临时文件夹并在运行时链接到它,因为Go不能与MSVC一起工作。此外,使用tokio/async和windows-rs很有趣,Windows网络部分就是用这些编写的。GUI框架现在是Tauri,它在所有平台上提供原生体验,占用空间非常小。安卓版本用Kotlin编写,代码在此仓库中。iOS版本用Swift编写,代码不公开。
你使用SHA-256从密码中派生密钥。这不是很糟糕吗?你不应该使用像Scrypt或Argon2这样的基于密码的密钥派生函数吗? 我之前确实这么做了,但这并非严格必要,因为这些密钥只在文件传输期间使用。要拦截传输中的数据,攻击者需要在热点网络上,而热点网络受WPA2保护,所以他们需要偷看密码或二维码。改用SHA-256是因为当我添加移动版本时,在所有平台上都找不到好的Scrypt或Argon2实现。
如果已经有WPA2,为什么还要使用AES-GCM呢? 当我2017年开始这个项目时,我试图允许在macOS上使用不需要认证的IBSS WiFi网络。那时我使用了错误的加密方式(而且使用不当),后来我添加了AES-GCM,因为它是我在Go、Swift、Kotlin和现在的Rust中唯一能找到的好的、官方的AEAD实现。如果有密码学专家读到这里发现我仍然在犯傻,请告诉我。
如果你使用过Flying Carpet,请发送反馈至theron@spiegl.dev。感谢你的关注!也请查看https://github.com/spieglt/cloaker、https://cloaker.mobi和https://github.com/spieglt/whatfiles。


免费创建高清无水印Sora视频
Vora是一个免费创建高清无水印Sora视频的AI工具


最适合小白的AI自动化工作流平台
无需编码,轻松生成可复用、可变现的AI自动化工作流

大模型驱动的Excel数据处理工具
基于大模型交互的表格处理系统,允许用户通过对话方式完成数据整理和可视化分析。系统采用机器学习算法解析用户指令,自动执行排序、公式计算和数据透视等操作,支持多种文件格式导入导出。数据处理响应速度保持在0.8秒以内,支持超过100万行数据的即时分析。


AI辅助编程,代码自动修复
Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。


AI论文写作指导平台
AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。


AI一键生成PPT,就用博思AIPPT!
博思AIPPT,新一代的AI生成PPT平台,支持智能生成PPT、AI美化PPT、文本&链接生成PPT、导入Word/PDF/Markdown文档生成PPT等,内置海量精美PPT模板,涵盖商务、教育、科技等不同风格,同时针对每个页面提供多种版式,一键自适应切换,完美适配各种办公场景。


AI赋能电商视觉革命,一站式智能商拍平台
潮际好麦深耕服装行业,是国内AI试衣效果最好的软件。使用先进AIGC能力为电商卖家批量提供优质的、低成本的商拍图。合作品牌有Shein、Lazada、安踏、百丽等65个国内外头部品牌,以及国内10万+淘宝、天猫、京东等主流平台的品牌商家,为卖家节省将近85%的出图成本,提升约3倍出图效率,让品牌能够快速上架。


企业专属的AI法律顾问
iTerms是法大大集团旗下法律子品牌,基于最先进的大语言模型(LLM)、专业的法律知识库和强大的智能体架构,帮助企业扫清合规障碍,筑牢风控防线,成为您企业专属的AI法律顾问。


稳定高效的流量提升解决方案,助力品牌曝光
稳定高效的流量提升解决方案,助力品牌曝光


最新版Sora2模型免费使用,一键生成无水印视频
最新版Sora2模型免费使用,一键生成无水印视频
最新AI工具、AI资讯
独家AI资源、AI项目落地

微信扫一扫关注公众号