LocalSend 是一个免费、开源的应用程序,允许你在本地网络上安全地与附近设备共享文件和消息,无需互联网连接。
LocalSend 是一个跨平台应用程序,使用REST API和HTTPS加密实现设备之间的安全通信。与依赖外部服务器的其他消息应用程序不同,LocalSend 不需要互联网连接或第三方服务器,因此成为本地通信的快速可靠解决方案。
LocalSend 使用安全通信协议,允许设备通过 REST API 进行通信。所有数据都通过 HTTPS 安全地发送,并且 TLS/SSL 证书会在每台设备上动态生成,确保最大的安全性。
欲了解更多关于 LocalSend 协议的信息,请参阅文档。
在大多数情况下,LocalSend 应该可以直接使用。但是,如果你在发送或接收文件时遇到问题,可能需要配置防火墙以允许 LocalSend 在你的本地网络上通信。
流量类型 | 协议 | 端口 | 操作 |
---|---|---|---|
传入 | TCP, UDP | 53317 | 允许 |
传出 | TCP, UDP | 任意 | 允许 |
另外,请确保禁用路由器上的 AP 隔离。通常默认情况下应禁用它,但某些路由器可能会启用它(比如访客网络)。
便携模式
(在 v1.13.0 中引入)
创建一个名为 settings.json
的文件,放置在与可执行文件相同的目录中。 此文件可以为空。 应用程序将使用此文件来存储设置,而不是默认位置。
要从源代码编译 LocalSend,请按照以下步骤进行操作:
cd app
进入 app 目录。flutter pub get
下载依赖项。flutter run
启动应用程序。可能的问题是所需的 Flutter 版本与已安装的 Flutter 版本不匹配。
LocalSend 使用 fvm 管理项目的 Flutter 版本(在 .fvm/fvm_config.json 中指定)。安装后,运行 fvm flutter
而不是 flutter
。
开源:localsend/README_ZH.md at main · localsend/localsend · GitHub
建议从应用商店或软件包管理器下载该应用,因为该应用没有自动更新功能。
Windows | macOS | Linux | Android | iOS | Fire OS |
---|---|---|---|---|---|
Winget | App Store | Flathub | Play Store | App Store | Amazon |
Scoop | Homebrew | AUR | F-Droid | ||
Chocolatey | DMG Installer | NixOS | APK | ||
MSIX Installer | TAR | ||||
EXE Installer | DEB | ||||
Portable ZIP | AppImage |
了解更多关于发行渠道的信息。