尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

跨平台共享文件不想再靠网盘中转?LocalSend局域网直传,跟着做5分钟搞定

跨平台共享文件不想再靠网盘中转?LocalSend局域网直传,跟着做5分钟搞定 跨平台共享文件不想再靠网盘中转LocalSend局域网直传跟着做5分钟搞定【免费下载链接】localsendAn open-source cross-platform alternative to AirDrop项目地址: https://gitcode.com/GitHub_Trending/lo/localsend如果你正在找一种不用插线、不用连外网就能在手机、电脑、平板之间互传文件的办法LocalSend 值得先收藏起来。这是一款免费开源的局域网文件传输工具设备之间通过本地网络直接收发数据全程不经过任何第三方服务器——你只需要两台设备连在同一个 Wi-Fi 下从安装到完成第一次传输五分钟左右就能走完全程。先说说我为什么受够了旧办法上个月要给同事发一个 2GB 的会议录像我下意识打开了聊天软件——结果文件被拒收提示超过大小上限。改走网盘吧上传花了二十分钟对方下载还得再等一轮中间还担心链接过期。最后掏出 U 盘才发现自己已经三年没用过这东西了。这件事让我把传文件这个老大难彻底盘了一遍方式要联网吗文件会变形吗操作要几步最大的麻烦聊天软件发文件要图片常被压缩4~5 步有大小上限画质受损网盘中转要不会6 步以上上传下载都慢链接易失效U 盘拷贝不要不会3 步得随身带硬件LocalSend 局域网直传不需要互联网不会2 步暂时没发现其实我要的不是什么复杂功能就是一个两边都在同一网络里点两下把文件送过去的工具。LocalSend 正好长在了这个需求上。第一步把 LocalSend 装到两台设备上先说结论几乎不用挑设备因为它覆盖面足够广——Windows、macOS、Linux、Android、iOS、Fire OS 全都有份而且各平台的软件商店和包管理器基本都收录了它。Windows 用户可以在 winget、Scoop 或 Chocolatey 里直接搜 LocalSend也可以下载安装包macOS 用户在 App Store 里就有喜欢命令行的也可以用 HomebrewAndroid 用户在 Play 商店或 F-Droid 都能找到APK 也提供Linux 用户的选择最多Flathub、Snap、AUR、DEB、AppImage 任选。Linux 上最省事的是 AppImage——整个应用打成一个文件从官网或项目发布页拿到后在终端里执行两行命令就能跑chmod x LocalSend-latest-x86_64.AppImage ./LocalSend-latest-x86_64.AppImage整个过程不用注册账号、不用登录、不用配服务器装完直接就是可用状态。第二步打开应用让两台设备互相看见装好之后把两台设备连到同一个局域网同一个 Wi-Fi 或者同一台路由器下的有线网络都行分别打开应用。稍等几秒它们就会出现在彼此的附近设备列表里。这背后的原理不复杂LocalSend 会在局域网内广播自己的存在同时扫描同网段里的其他 LocalSend 设备走的是 53317 端口TCP 和 UDP。因为这套发现机制完全跑在本地网络里所以哪怕外网断了只要局域网还通设备照样能找到彼此。小提示如果两台设备互相看不见多半是路由器开了AP 隔离部分访客网络默认开启或者系统防火墙没放行 53317 端口。关掉隔离、放行端口问题通常就解决了。第三步选中要传的文件挑一台设备点下去设备互相可见之后剩下的操作就非常直观了。进入发送界面可以按文件、媒体、文本等类型筛选内容也可以一次性勾选多个文件批量发送桌面端更省事直接把文件拖进应用窗口就行。目标设备列表里每台设备都会标注它的系统类型方便辨认——认准名字点一下心形图标还能把它收藏起来下次发送直接置顶省去满屏找人的功夫。比如上面这张图里手机要往一台 Windows 电脑上传文件选中文件后点设备名字发送请求就发出去了。第四步对面点一下接受剩下交给它俩自己谈接收方这边会弹出一个确认框谁发来的、一共几个文件、大概多大一目了然。点接受就开始传输点拒绝立刻终止也可以先点选项临时改一下保存位置。从发送到接收整条链路是这样走下来的传输过程中发送方能看到每个文件的实时进度、队列顺序和总耗时多文件同时排队也没问题。传输背后那层看不见的保障速度是一回事我更在意的是数据安不安全。LocalSend 在这点上做得相当扎实所有传输都走 HTTPS 加密而 TLS 证书不是从某个公共机构申请的而是由每台设备在本地即时生成天然不需要依赖第三方首次连接时可以在应用内核对对方的设备指纹确认我连的确实是那台机器有效挡住中间人攻击文件全程在局域网内直达不经过任何外部服务器你的数据没有第二条出路。至于速度取决于你家的网络质量。千兆有线网或 5GHz Wi-Fi 下基本能跑满带宽截图里 8.7MB/s 只是普通无线网络的常见水平。文件大小也没有硬性限制理论上只受设备剩余空间和网络稳定性约束。传完文件之后值得顺手打开的几样东西用过几次之后这几个功能会让你觉得它越来越懂你快速保存Quick Save对收藏过的信任设备开启后对方发来的文件会自动落盘连确认弹窗都省了接收历史所有收过的文件都有记录存到哪儿了一查便知不用再靠回忆翻文件夹自定义保存路径默认存放位置可以改成你习惯的目录深色模式夜间使用不刺眼浅色深色一键切换。另外LocalSend 的形态也比你想的丰富它有网页版浏览器打开就能收发项目仓库里还附带了一个用 Rust 写的命令行工具cli/目录习惯终端的用户可以全程在命令行里完成传输。整套应用界面支持五十多种语言中文体验也很完整。新手常问的几个问题一次说清问必须连互联网才能用吗不用。它只需要局域网设备在同一个网络下即可互传断外网也不影响。问能传多大文件没有内置的大小限制。实际能传多大取决于发送设备的存储空间、接收设备的剩余空间以及网络的稳定性。问哪些系统之间能互传Windows、macOS、Linux、Android、iOS 可以互相组队传——手机发电脑、电脑发平板、Linux 发 Windows全都没问题。问找不到对方设备该从哪查起按顺序排查三件事两台设备是否在同一局域网、路由器是否开启了 AP 隔离、防火墙是否放行了 53317 端口。问传输速度能有多快跟你的路由器直接挂钩。千兆有线、5GHz Wi-Fi 下通常可以跑满2.4GHz 老 Wi-Fi 会慢一些但日常文档、照片足够用。写在最后从安装到第一次传输全程不到五分钟回看整个流程下载安装、打开应用、互相发现、选文件发送、对方确认就这么五件事。没有账号体系没有服务器配置没有命令行门槛新手照着界面点就能完成跨平台共享文件。如果你对它是怎么实现的感兴趣项目本身也完全开放应用主体逻辑在app/lib/目录下用 Flutter 编写核心通信协议、加密、设备发现等底层能力在packages/core/里用 Rust 实现Linux 的打包脚本在support/scripts/compile_linux_appimage.sh中文说明则在support/readme/README_ZH.md。想从源码开始研究的话先把这个仓库拉下来git clone https://gitcode.com/GitHub_Trending/lo/localsend下次再遇到这个文件怎么给对方的问题别再开网盘、别找 U 盘了——两台设备打开 LocalSend三十秒内文件就已经躺在对方的硬盘里了。【免费下载链接】localsendAn open-source cross-platform alternative to AirDrop项目地址: https://gitcode.com/GitHub_Trending/lo/localsend创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表