130
社区成员
发帖
与我相关
我的任务
分享今天介绍的这款高速局域网文件传输工具,不仅手机端无需安装任何APP,而且在实测中传输速度达到了LocalSend的近2倍!所有 数据传输 均在局域网内完成,不经过互联网,不经过第三方服务器,确保数据的安全性和私密性。且已经打包成了适配银河麒麟系统离线安装的ARM64 debp安装包。
一、项目概述
这是一个基于Python开发的局域网文件传输工具,采用Flask作为 Web 服务器,PyQt5构建桌面GUI界面。它可以在电脑端启动一个Web服务,手机通过浏览器访问即可进行文件的上传和下载,真正实现了零安装、扫码即用。
电脑端显示界面
二、实测对比:速度碾压LocalSen**
为了验证传输性能,我们在同一网络环境下进行了实测对比:
🚀 结论:在传输100张图片的场景下,本工具仅需15秒,而LocalSen**需要近30秒,速度提升接近100%!
3. 零APP开销
手机端无需安装APP,浏览器直接调用系统原生网络栈,减少了中间层性能损耗。而LocalSend需要在APP内部进行协议封装和解析,额外消耗了处理时间。
三、主要功能
3.1 文件上传(手机 → 电脑)
✅ 支持多文件同时选择,不限数量
✅ 64路并行上传,千兆网络跑满带宽
✅ 大文件自动分块传输,单文件最大支持16GB
✅ 实时显示上传进度、速度、剩余时间
✅ 支持取消上传,随时中断传输
3.2 文件下载(电脑 → 手机)
✅ 手机端可浏览电脑共享文件夹
✅ 支持单个下载和一键下载全部
✅ 高速分块下载,实时速度显示
✅ 文件列表自动刷新
3.3 消息互发
✅ 手机端和电脑端互相发送文本消息
✅ 类聊天界面,消息实时同步
✅ 消息自动滚动到最新
✅ 支持消息清除功能
3.4 自适应界面
✅ 根据屏幕DPI自动调整窗口大小和字体
✅ 按钮字体统一适配,清晰易读
✅ 支持高DPI显示(2K/4K屏幕)
✅ 窗口高度自适应内容,无多余空白
四、核心特点
4.1 📱 手机端零安装,扫码即用
这是本工具区别于LocalSend等工具的最大优势:
工具 手机端操作 需要安装APP
本工具 微信/浏览器扫码即可 ❌ 不需要
LocalSend 下载安装APP ✅ 需要
微信传输 登录微信 ✅ 需要
AirDroid 下载安装APP ✅ 需要
只需使用微信扫一扫或浏览器扫码功能,即可立即访问传输页面。这意味着:
🎯 不需要占用手机存储空间安装APP
🎯 不需要注册账号
🎯 不需要授予APP各种权限
🎯 访客手机也能快速传输文件
————————————————
版权声明:本文为侯东锋原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_46222254/article/details/160819185