[转载]LocalSend：一个适合所有人的开源 AirDrop 替代方案！

如果你是苹果用户，那么你很可能使用过 AirDrop 来无线传输文件到其他苹果设备。

类似地，对于安卓设备，有 Quick Share（以前称为 Nearby Share），它可以完美地完成这个任务。对于 Linux，有一个名为 Warp 的应用程序，可以在 Linux 和 Windows 之间进行相同的操作。

如果你想在安卓和 Windows 设备之间传输文件，你需要尝试 Windows Phone Link 应用。

这取决于你的使用场景，以及你觉得哪个更直观。但是，如果我告诉你有一个开源应用程序可以在上述所有设备之间进行文件传输，你会怎么想？🤔

在这次First Look中，我们将看看一个名为 “LocalSend” 的开源文件传输应用，它允许你在设备之间安全地共享文件和消息。

LocalSend：概述 ⭐

LocalSend 是一款跨平台的文件传输应用，免费提供，基于 MIT 协议分发，并由多个贡献者积极维护。它主要使用 Dart 编程语言编写。

一些关键特性包括：

离线共享

无需创建账户

端到端加密

初步印象 👨‍💻

为了测试这个应用，我将调制解调器从我的 Wi-Fi 路由器上断开，但它在有互联网连接的情况下也应该能很好地工作，甚至在家庭或办公室的有线网络中也能使用。

请注意，发送 / 接收速度将取决于你的路由器和 / 或以太网电缆。

首先，我查看了 Linux 和 Android 之间的文件传输是如何工作的。

在我的 Ubuntu 22.04.4 笔记本电脑上，我安装了官方的 Flatpak 包，同时在我的 Android 14 设备的三星智能手机上也安装了官方应用。

在进入 “发送” 页面后，我选择了一些图片、文档和音频文件，并开始将它们传输到我的安卓设备（命名为 “Determined Pineapple”），此时需要在手机应用上进行批准才能开始接收文件。

如下面所示，安卓应用询问我是否要接受或拒绝由 “Big Banana” 发送的文件，这是我在 LocalSend 应用上为我的 Ubuntu 设备起的名字。

在我接受之前，我进入了 “选项” 菜单，查看我即将接收的文件，我有机会选择特定的文件，甚至在上传开始之前重命名它们。

在传输过程中，出现了一个方便的进度条，提供了 “高级” 选项，可以显示详细的指标，如传输速度，还有一个 “取消” 传输的选项。

文件传输完成后，两个应用上都显示了 “完成” 的提示，我必须说，传输速度非常出色。

接着，我查看了安卓和 Linux 之间的文件传输。

体验与我在 Linux 应用上发现的非常相似，紧密集成了安卓的 “分享” 功能，使我能够直接从手机的图库应用中分享文件。

在我接受 Ubuntu 笔记本上的传输之前，我可以重命名文件，并删除我不想要的文件。

传输完成后，我点击了 “高级” 选项查看传输速度，结果显示得很好，毕竟只是 .jpg 文件。

最后，我检查了 Linux 和 Windows 之间的文件传输。

我启动了一个配备 Windows 10 的虚拟机，并安装了官方的 .exe 文件。当我启动应用时，它显示了三个不同的 “Big Banana” 设备，我选择了第一个，开始传输两个已经存在的 .exe 文件。

传输成功，我没有遇到任何问题，传输速度高达 40 MB/s。

至于那个奇怪的三个设备问题，我猜是因为我在同一设备上运行虚拟机导致的 bug，可能还与 VirtualBox 的网络处理方式有关。

总结

总体而言，我对 LocalSend 的体验非常好！我现在已经在所有设备上安装了它，以便于无线文件传输。😃

不过，对于这个应用来说，较小的传输更为合适。我尝试从我的 Ubuntu 笔记本传输约 90 GB 的文件到我的安卓平板，速度波动很大，最后由于连接错误，传输停止了。

但与 KDE Connect 相比，我认为 LocalSend 是文件传输的更好选择。我之所以这么说，是因为它提供了更直观的用户体验和可比的传输速度，应该能吸引大多数用户。

📥 获取 LocalSend

你可以在多种设备上获取 LocalSend，例如 Linux、Android、Windows、iOS 和 macOS。

对于 Linux 用户，可以从 Flathub 商店获取；对于 Android 用户，可以从 Play 商店获取；对于 iOS/iPadOS/macOS 用户，可以从 App Store 获取。

那些寻找替代包的人可以前往官方网站或其 GitHub 仓库。

出处：https://news.itsfoss.com/localsend

作者：Sourav Rudra