当前位置: 首页 > news >正文

LocalSend 完整使用指南:无网络环境下跨设备传文件的简单教程

LocalSend 完整使用指南:无网络环境下跨设备传文件的简单教程

【免费下载链接】localsendAn open-source cross-platform alternative to AirDrop项目地址: https://gitcode.com/GitHub_Trending/lo/localsend

你在咖啡馆,想把手机里的几个视频传到电脑上,网速却慢得让人着急。AirDrop 只在苹果设备之间管用,而其他传文件工具大多要装一堆客户端、注册账号。LocalSend 是一个开源、免费、跨平台的 AirDrop 替代方案,让手机、Windows、macOS、Linux 设备在局域网内无需互联网即可安全互传文件和消息,数据走 HTTPS 加密,不经过任何第三方服务器。

工具速览 📡

一句话定位:LocalSend 把同一个 Wi-Fi 变成传输通道,任意两台设备装上它就能互相发现并传文件。

核心亮点说明
六端互通Android、iOS、Windows、macOS、Linux、Fire OS 都能收发
完全离线基于局域网传输,没有网络、没有账号也能用
加密传输全程 HTTPS,TLS 证书在每台设备上现场生成
即装即用打开应用就自动发现附近设备,无需配置
双形态图形界面之外,还带命令行工具localsend-cli

三步上手

第 1 步:安装应用

应用没有内置自动更新,建议从官方渠道或包管理器安装,例如 Microsoft Store、App Store、Play Store、Flathub。如果你希望从源码构建,可以克隆仓库后按 Flutter 项目流程跑起来:

git clone https://gitcode.com/GitHub_Trending/lo/localsend cd app && flutter pub get && flutter run # 需要 Flutter 与 Rust 环境

第 2 步:放行默认端口

应用在默认端口 53317 上监听。多数环境开箱即用,如果防火墙较严,请放行该端口的入站 TCP/UDP 流量、允许任意出站流量,然后重启应用。

第 3 步:确认两台设备互见

让两台设备连同一个 Wi-Fi,分别打开应用。接收页会自动列出对端设备,名字是随机生成的别名,例如 "Fine Pear #188"。看到这个名字,就说明发现机制工作正常,可以开始传文件了。

操作速查

操作怎么做
发送文件进入"发送"页,添加文件后点击目标设备
免确认接收在接收页打开 Quick Save,收到的文件直接落盘
用编号快速发送CLI 中按19,文件发给对应编号的设备
浏览器分享文件CLI 中按W+S,生成一个局域网 HTTP 链接
浏览器接收上传CLI 中按W+R,允许浏览器把文件传到本机
批准 / 拒绝 / 批准并配对CLI 中按Y/N/P
取消当前传输CLI 中按Ctrl+C

进阶定制

给设备起好认的别名

随机生成的别名在设备一多时不好认。你可以在应用设置里修改设备名,CLI 则支持参数或环境变量:

localsend-cli --alias "办公室-小绿" # 本次运行生效 export LOCALSEND_ALIAS="办公室-小绿" # 环境变量方式

Windows 便携模式

在可执行文件旁放一个空的settings.json,应用就会把设置写进这个文件而不是系统默认位置。整个目录拷到 U 盘里,插到哪台电脑都能带上自己的配置。

只留托盘,不占任务栏

localsend_app.exe --hidden # 启动后仅驻留系统托盘

配合开机自启,可以让电脑常年保持"待接收"状态,手机随时丢文件过来。

一个完整工作流

假设你的桌面环境是:一台 Windows 台式机、一部 Android 手机,都在同一个办公室 Wi-Fi 下。

第一步,把 Windows 端改成别名"台式机-01"并开启 Quick Save,然后用--hidden让它只驻留托盘。第二步,手机上打开"发送"页,把要传的文件夹整体添加进去,点击"台式机-01"。第三步,电脑端无需任何操作,Quick Save 会自动接收,传输窗口里能看到每个文件的进度和实时速度。传完后到接收目录核对即可。

如果临时要给同事(没有装应用)传一份资料,可以在 Windows 端启动localsend-cli,按W+S生成一个 HTTP 分享链接发给对方,对方用浏览器打开即可下载。

避坑与排障

两台设备互相看不到

现象:同一 Wi-Fi 下,设备列表始终为空。原因:路由器开启了 AP 隔离(访客网络尤其常见),设备之间被禁止直接通信。解决:登录路由器后台,关闭 AP Isolation。

Windows 端总是收不到

现象:手机能看见 Windows 设备,但点发送没反应。原因:Windows 把当前网络标记为"公用"网络,入站连接被系统防火墙拦截。解决:在"设置 → 网络和 Internet"中把该网络类型改为"专用"。

macOS / iOS 发现不了设备

现象:权限弹窗没注意,之后一直扫不到设备。原因:系统未授予"本地网络"权限。解决:到系统设置的隐私选项里把"本地网络"开关重新切换一次。

传输速度明显偏低

现象:小文件正常,大文件速度上不去。原因:2.4GHz 频段拥堵或加密带来额外开销。解决:优先使用 5GHz 频段;必要时在两台设备上临时关闭加密对比速度。

写在最后

LocalSend 的价值很直接:把"传文件"从依赖网络和账号的场景里解放出来,回到局域网本身。协议核心实现在packages/core/(HTTP、加密、设备发现),多语言文案在app/assets/i18n/,想深入可以看这两个目录。

现在打开两台设备,把第一个文件传过去——剩下的熟练,用一次就会有了。

【免费下载链接】localsendAn open-source cross-platform alternative to AirDrop项目地址: https://gitcode.com/GitHub_Trending/lo/localsend

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

http://www.cnnetsun.cn/news/4284544.html

相关文章:

  • MySQL核心机制深度解析:B+树索引、事务隔离与SQL优化实战
  • 滴滴算法岗笔试全解析:考点拆解、实战复盘与避坑指南
  • Fira Code 连字编程字体完全指南:从安装、配置到自定义的完整流程
  • Netdata Windows监控实战指南:从单机部署到跨平台统一监控的全解析
  • C++模板编程:从泛型基础到现代概念与工程实践
  • PaddleOCR Android部署实战:3步跑通移动端OCR文字识别应用
  • LLM如何传承合约工程师经验,辅助PCB布线决策
  • QQWorld:10行代码让世界模型成功率提升5.33个百分点
  • 可视化神经网络教学平台:让零基础用户直观理解机器学习
  • DeerFlow 快速上手:三步在本机搭好深度研究 Agent 环境
  • 3.5 《数据库系统概论》之数据操作实战:从基本表增删改查(INSERT/UPDATE/DELETE)到视图(VIEW)的灵活运用
  • OpenCode 安装指南:5 分钟完成选型、编译与验证
  • MATLAB进阶:从基础到精通的向量化、性能优化与工程化实践
  • YOLO全栈实战总结:从算法工程师到落地工程师的能力跃迁路径
  • C++函数模板实战:构建通用极值函数,掌握泛型编程核心
  • LSM6DSOX有限状态机实战:原理、配置与双击检测应用
  • GPT4All 模型下载与版本控制完整指南:三步装好第一个本地模型
  • MinerU WebUI 3步启动指南:PDF解析到Markdown的可视化教程
  • 完整指南:如何在本地免费跑通 AppFlowy 开源 AI 协作工作空间(新手教程)
  • 人工势场算法路径规划GUI演示:动态避障与参数调优实战
  • DeepSeek Harness 安装与 Codex 接入实战:从模型到工具链
  • 5 分钟本地跑通 Prompt Engineering Guide:从零样本到 AI 智能体的提示工程资源
  • GPT4All模型下载5大机制
  • Spring Boot外卖点餐系统实战:数据库设计、并发扣库存与支付回调
  • Hoppscotch多语言使用指南:35种界面语言怎么切、怎么改、怎么加
  • OBS Studio 直播画质完整指南:模糊画面到清晰 1080p 的三步走
  • 用本地文件与 AI 对话:GPT4All LocalDocs 完整指南
  • 谷歌LLM部署与ComfyUI集成:Gemini/Gemma实战指南
  • 用Grok Bot做B2B客户发现:五步流程与实战提示词
  • Day 48:深入理解 Python SDK — 用 Python 控制 dsh Agent