吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 29016|回复: 744
上一主题 下一主题
收起左侧

[原创工具] 局域网文件传输工具 LanFileShare v2.4 —— 适配手机界面优化!!!

    [复制链接]
跳转到指定楼层
楼主
拉轰真人 发表于 2026-6-13 02:56 回帖奖励
本帖最后由 拉轰真人 于 2026-7-23 17:51 编辑

楼层说明:


1# 更新明细 https://www.52pojie.cn/forum.php?mod=redirect&goto=findpost&ptid=2112559&pid=55490692

2# bug反馈回复 https://www.52pojie.cn/forum.php?mod=redirect&goto=findpost&ptid=2112559&pid=55497176

首次运行 LanFileShare 需要安装的两个运行时环境:


1、Microsoft Edge WebView2 Runtime

2、.NET 8 Desktop Runtime


双击 LanFileShare.exe 时 Windows 会弹窗提示缺少运行库,点确认后会跳转到微软下载页。装完之后就能正常启动了。




前言

[b]软件随时更新,说明与最新版本不一致请以最新版为准

写这个工具的起因很简单——我们工作室几台电脑之间传文件太痛苦了。U盘插来拔去、微信传大文件各种限制、Windows 共享文件夹又老是抽风。

市面上的工具要么收费,要么要联网,要么配置复杂。

干脆自己写一个。断断续续迭代了大半个月,目前版本 v2.3,功能基本稳定了,分享出来给大家用。

这是个什么东西?

简单说就是一个跑在你电脑上的文件共享服务器,同局域网内的其他设备用浏览器就能访问、下载、上传文件。不需要安装客户端,不需要注册账号,不需要联网。

核心特点就几点:

  • 完全离线运行:所有 CDN 资源、字体、图标全部本地化,断网照样用
  • 浏览器访问:电脑、手机、平板,能开浏览器的设备都能用
  • 权限管理:支持多用户、只读/读写权限、管理员角色
  • 公共共享 + 私人共享双模式:既有开放给所有人的公共区,也有需要登录的私人区

主要功能

1. 双模式共享

公共共享:打开浏览器输入 http://你电脑的IP:端口 就能访问,不需要登录。适合临时分享文件给不熟悉的人。

私人共享:需要用户名密码登录,每个用户绑定自己的专属文件夹。适合团队内部使用。

公共共享和私人共享现在整合在一个登录页了,输入地址直达,不用选来选去。

2. 用户管理

支持手动创建用户、批量导入用户(提供了 Excel 导入模板)。每个用户可以设置:

  • 专属文件夹路径
  • 只读或读写权限
  • 是否启用
  • 是否设为管理员

管理员账号可以远程登录管理页面(/admin),随时随地管理用户,不用非得在服务器那台电脑上操作。

3. 目录共享(跨用户)

这个功能我觉得是最好用的。举个例子:

张三是设计,他的文件夹里有"素材库"目录;李四是开发,需要用到这些素材。

张三可以把"素材库"共享给李四,并设置只读权限。李四登录后就能在自己的文件列表里看到这个共享目录,可以浏览、下载,但不能修改。

共享管理面板里能随时看到自己收到了哪些共享、自己分享出去了哪些共享,随时可以撤销。

4. 文件预览

图片预览:支持上一张/下一张切换,鼠标拖拽移动,滚轮缩放。

视频播放:内置 HLS/MUX 播放器,支持常见视频格式(mp4、mov、mkv 等),自定义播放控制栏,双击全屏,键盘上下键调音量。

音频播放:在线播放音频文件。

5. 文件管理

  • 文件/文件夹的增删改查
  • 新建文件夹
  • 文件重命名
  • 单文件上传(支持断点续传)
  • 文件夹 ZIP 打包下载
  • 文件分类排序:文件夹、图片、视频、音频、压缩包、文档/代码、其他——自动分组

分类视图下点击类别标题可以展开/收起,文件名过长会自动省略中间部分但保留扩展名。

6. 带宽管理和 IP 封禁

可以限制单个用户的下载速度,封禁异常 IP。配合操作日志,谁在什么时候干了什么都清清楚楚。

7. 操作日志

所有操作都有记录,按天保存到 log 文件夹:

  • 服务端:启动/退出、设置修改、服务启停、用户增删改、更新检测、管理页访问
  • 客户端:登录/登出、上传/续传、下载、删除、新建目录

8. 在线聊天(NEW v2.3)

v2.3 新增了局域网即时通讯功能,共享文件的同时可以直接聊天沟通,不用再切到微信/QQ。

使用方法:

  1. 找到聊天入口:登录后,右下角有一个蓝色的聊天气泡悬浮按钮,点击即可打开/关闭聊天窗口。

  1. 选择聊天对象:点击悬浮按钮后,如果之前没选过人,会弹出在线用户列表。列表中显示每个用户的名字、IP 和在线状态,在线用户右侧有一个聊天图标,点击即可发起对话。

  1. 发送消息:打开聊天窗口后,在底部输入框输入文字,回车或点击"发送"即可。消息会实时推送到对方屏幕上,不需要刷新。

  1. 发送图片和附件:输入框上方有两个按钮——图片按钮和附件按钮,点击可选择本地图片或文件发送。
    ① 可发送图片、文件

② 接收方可点击预览、下载

  1. 新消息提醒:当收到新消息但聊天窗口未打开时,右下角的悬浮按钮会变成琥珀色并持续闪烁。点击闪烁的按钮会直接打开未读消息发送者的聊天窗口,不会错过任何消息。

  1. 窗口拖拽:聊天窗口支持拖拽移动,拖住蓝色标题栏即可调整位置,方便边看文件边聊天。
  • 公户共享手机端界面优化

  • 按钮布局、面包屑导航显示样式调整

  • 增加上一级目录、回退、前进按钮

  • 超长路径不在串行、超出显示
    技术特点:

  • 基于 SSE(Server-Sent Events)实现消息实时推送,延迟极低

  • 消息按聊天对象分别存储,切换对话不会丢失历史记录

  • 完全局域网内通信,消息不经过外网

9. 自动更新

软件启动时自动检测新版本,有新版本会弹窗提示,可以一键下载更新。

10. bug提交入口

如发现软件有bug,可选择软件自身的bug提交入口,方便无法上传图片的用户

11.手机访问

技术栈

  • 后端:.NET 8,ASP.NET Core Minimal API
  • 前端:原生 HTML/CSS/JS + Tailwind CSS(本地化),WebView2 做桌面壳
  • 播放器:HLS.js + Mux.js 本地化
  • 图标:SVG Sprite 内联(完全离线,不依赖任何 CDN)

使用方式

  1. 下载解压,运行 LanFileShare.exe
  2. 软件自动启动服务,默认端口 8080
  3. 主界面显示访问地址和二维码,扫码即可访问
  4. 在管理页面(/admin)创建用户、设置文件夹
  5. 搞定

托盘图标右键菜单可以快速打开管理页、退出程序。

一些细节

说几个开发过程中踩坑和觉得值得提一下的点:

离线化改造:之前图标用的是 iconify-icon 这个 Web Component,它底层会 fetch 远程 API 拿 SVG 数据。好几位网友测试发现所有图标都挂了,才意识到这个问题。

然后贫道将自己使用的电脑断网运行,一切正常,但网友的问题仍然存在,最后还是用的虚拟机断网才测出来问题。后来把所有图标(92 个)全部抓下来做成 SVG Sprite

内联到页面里,CDN 的 CSS/JS 也全部本地化,这才真正做到离线可用。

断点续传:上传和下载都支持 Range 请求,大文件传输中途断了可以续传,不用从头来。上传单文件大小理论上没有硬限制(公共共享区之前限制 500MB,现在也改成了200GB)。

5G 上传 Bug:之前有个道友反馈上传 5G 的文件会失败,排查发现是 ASP.NET Core 默认的请求体大小限制导致的,改了 MaxRequestBodySize 解决。

目录共享的权限检查:共享文件夹的写权限需要穿透检查——用户访问 __shared__/shareId/子目录/文件 这种路径时,要先解析出原始的共享记录,再根据 WritePermission 字

段判断能不能写。搞了个 ResolveSharedPath 辅助函数统一处理,不然每个 API 都要写一遍判断逻辑。

面包屑导航:共享文件夹进入子目录后,面包屑要正确显示"所有文件 / 共享文件夹名 / 子目录 / ...",需要在前端缓存共享文件夹的名称映射,因为进入子目录后 API 返回的路径

里没有共享名称信息。

适用场景

  • 工作室/小团队内部文件共享
  • 家庭局域网内多设备传文件
  • 临时分享大文件给同事(不用插 U 盘)
  • 内网文件服务器(完全不出外网,安全可控)

不足和计划

  • 关于支持 HTTPS(局域网场景下不太需要)
    - 没有文件搜索功能(已实现)
    - 后续考虑加个简单的聊天/留言功能,方便共享者之间沟通(已实现)
      ps.以上预计3个版本内实现

下载地址

https://wwbjv.lanzout.com/b00q1hm0mf
密码:7da4

离线服务器版(57.9 MB)

https://wwbjv.lanzout.com/b00q1kki1i
密码:1njd


有什么问题或者建议欢迎留言,我尽量回复。如果觉得有用,还请鼓励一下~

免费评分

参与人数 165吾爱币 +158 热心值 +144 收起 理由
冷若冰淡如水 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
WLK970606 + 1 + 1 谢谢@Thanks!
a483877 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
daixingren007 + 1 + 1 谢谢@Thanks!
aoali + 1 谢谢@Thanks!
tarowaye + 1 谢谢@Thanks!
ticooo + 1 + 1 我很赞同!
梦想世界52 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
foreign758 + 1 + 1 谢谢@Thanks!
LiveOnLove + 1 + 1 谢谢@Thanks!
rainalong + 1 + 1 太好用了,公司的打印机服务器扫描出来的文件,直接一人一个账号读取。
q7505413 + 1 + 1 我很赞同!
junjia215 + 1 + 1 用心讨论,共获提升!
xdai + 1 建议增加功能:手机端扫码不仅能下载,还能直接上传、分享文件/图片。
红棉麻衣 + 1 + 1 谢谢@Thanks!
cslrlyc + 1 + 1 谢谢@Thanks!
JW55m + 1 + 1 谢谢@Thanks!
lzz2592 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
transparentice + 1 + 1 谢谢@Thanks!
caihuachaorou87 + 1 + 1 谢谢@Thanks!
luckyman6666 + 1 + 1 谢谢@Thanks!
适得琴书 + 1 谢谢@Thanks!
Y^Lin + 1 谢谢@Thanks!
alwapj + 1 + 1 谢谢@Thanks!
dajidali988 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
smartbeter + 1 + 1 谢谢@Thanks!
很酷的旧梦 + 1 + 1 谢谢@Thanks!
rookie1ee + 1 谢谢@Thanks!
RobinMaas + 1 + 1 用心讨论,共获提升!
dy377794249 + 1 + 1 谢谢@Thanks!
C先生丶 + 1 + 1 谢谢@Thanks!
Jayhai + 1 + 1 鼓励转贴优秀软件安全工具和文档!
catoo1 + 1 我很赞同!
zoglag + 1 谢谢@Thanks!
tinaminem + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
ZeroSeven + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
ccjuse + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
bbs662 + 1 + 1 功能比CHFS GUI的丰富,GHFS简洁功能类似。CHFS的开源地址:https://github ...
supersup + 1 + 1 谢谢@Thanks!
ch98196 + 1 + 1 好东西
no1tiankong + 1 + 1 很赞同
zzkooo + 1 + 1 谢谢@Thanks!
243050354 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
xx9926 + 1 + 1 谢谢@Thanks!
freezss + 1 + 1 能实现手机里的文件上传到电脑吗?
keerry + 1 + 1 谢谢@Thanks!
fhangong + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
etkane + 1 + 1 好软件,但是字体缩放或者屏幕缩放的,可能显示不正常
zz67655 + 1 + 1 我很赞同!
又是馒头 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
wlp0001 + 1 + 1 我很赞同!
windy3000 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
vb9803 + 1 + 1 谢谢@Thanks!
中兴壹号 + 1 十分拉轰的真人。
zzcdsg + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
w2w2w2 + 1 + 1 热心回复!
ouiazrael + 1 + 1 谢谢@Thanks!
zhongaiyehan + 2 + 1 真厉害!公司刚花了5400组了群晖NAS,可不能让网络运营部门看到,不然又说 ...
smile1110 + 2 用心讨论,共获提升!
wuwuwuya + 1 + 1 谢谢@Thanks!
ID5213 + 1 谢谢@Thanks!
风云一片 + 1 谢谢@Thanks!
windy8848 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
sillies + 1 + 1 鼓励转贴优秀软件安全工具和文档!
weekend0531 + 1 + 1 谢谢@Thanks!
do2020 + 1 + 1 谢谢@Thanks!
zhangliwang + 1 鼓励转贴优秀软件安全工具和文档!
aqtd2 + 1 + 1 谢谢@Thanks!
sayviness + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
qtlz2004 + 1 + 1 谢谢@Thanks!
Violet12138 + 1 我很赞同!
liheshang + 1 谢谢@Thanks!
smile5361 + 1 + 1 谢谢@Thanks!
Ct509199 + 1 我很赞同!
palec + 1 + 1 谢谢@Thanks!
relaxing + 1 鼓励转贴优秀软件安全工具和文档!
秦岭二月 + 1 谢谢@Thanks!
testblog + 1 + 1 谢谢@Thanks!
逐雅斋 + 1 不错!类似网页版:https://sendtomo.com
nhef + 1 + 1 谢谢@Thanks!
zxcvbnm12 + 1 拉真人膜拜
okxiaolan + 1 + 1 谢谢@Thanks!
mnbabc2002 + 1 + 1 谢谢@Thanks!
外婆的铜锣湾 + 1 + 1 谢谢@Thanks!
tomcurise + 1 + 1 鼓励转贴优秀软件安全工具和文档!
bailandi + 1 + 1 我很赞同!
aifhc + 1 + 1 谢谢@Thanks!
pinghong + 1 谢谢@Thanks!
xiaohu小虎 + 1 + 1 谢谢@Thanks!
mf_yanyan + 1 + 1 热心回复!
不带口罩 + 1 + 1 我很赞同!
zhutieliang + 1 + 1 我很赞同!
dreamscd + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
xiao1600 + 1 请问一下密码是啥
一梦一千年 + 1 + 1 谢谢@Thanks!
jftpc + 1 + 1 鼓励转贴优秀软件安全工具和文档!
flexb15 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
不用扬鞭1983 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
longvgo + 1 鼓励转贴优秀软件安全工具和文档!
lin686 + 1 我很赞同!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

来自 #
 楼主| 拉轰真人 发表于 2026-7-6 00:15 |楼主
本帖最后由 拉轰真人 于 2026-7-23 17:51 编辑

7月17日  v2.4.0723.1733
1、公户共享手机端界面优化
2、按钮布局、面包屑导航显示样式调整
3、增加上一级目录、回退、前进按钮
4、超长路径不在串行、超出显示






7月20日  v2.4.0720.1139 (独立版本)
1、打包NET 8.0 Desktop Runtime、Microsoft Edge WebView2 Runtime,离线服务器使用。


7月15日  v2.4.0715.1658
1、删除共享地址对话框,重新布局公共共享区域
2、默认共享为空,去掉初始共享路径
3、浏览按钮使用文件夹选择对话框(带复选框多选)
4、根目录显示所有共享文件夹 + 面包屑导航 + 根目录禁止上传
5、支持多共享目录配置和API调整
6、选择上传文件可删除,不必再刷新网页
7、修复全局上传下载带宽显示



7月8日  v2.3.0708.1203
1、增加对Excel标签页的渲染,支持所有标签页预览
2、实时返回文件占用状态




7月7日  v2.3.0707.1423
1、office+PDF在线预览
2、预览窗口增加下载按钮



7月7日  v2.3.0707.1003
1、优化审批用户时选择共享目录对话框的样式




7月5日  v2.3.0706.2241
1、增加在线注册




7月5日  v2.3.0706.1542
1、修复文件夹显示下载图标的bug
2、打开“最小化到系统托盘”和“开机自启动”,软件自启动后自动最小化到任务栏




7月5日  v2.3.0705.2355
1、增加bug提交入口
更新文件较大,请耐心等待...

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
ygh520 + 1 + 1 谢谢@Thanks!

查看全部评分

来自 #
 楼主| 拉轰真人 发表于 2026-7-7 14:18 |楼主
本帖最后由 拉轰真人 于 2026-7-9 00:39 编辑

此楼层专为回答大家的反馈留言:

1、2026-07-06 整个文件夹下载不可用,账号登录进去的文件夹下载有图标,点击显示待开发,在公共共享里面文件夹没有下载图标
文件夹下载功能不提供,因为后端压缩涉及到文件大小、并发数等问题,消耗服务器资源

2、026-07-07 在线注册后,后台审批点击通过时,弹出的是一个打开文件对话框
这对话框是给注册用户选择共享目录用的,确实不够明显,容易造成误解,已改版
3、2026-07-07 能否增加表格,PPT,PDF等常规文档的在线预览
技术上不难,几百 MB 的 Excel 前端解析会卡死,我会在后端限制预览或截断

4、2026-07-07 你看这窗口小了,也不能拖动窗口大小,下面的按钮看不到,我是按TAB键选择到的
测试了win10和win11,都显示正常

5、2026-07-07 公共共享里预览页面下载按钮点击无反应,用户登录后预览页面点击下载按钮可以正常下载;txt文档非utf-8编码预览乱码。
预览下载按钮失效(_pubDocPreviewPath 未赋值);
通过 BOM 头自动检测编码,无 BOM 时,先用 UTF-8({ fatal: true })尝试,失败则降级到 GBK → GB2312


6、2026-07-08 office Excel 一个文件多个工作表不显示
已经修复。另外Excel表格如果在本地被打开,远程是无法预览的,目前无解

7、2026-07-08 在不同用户分享时,权限文字不一致!
用户列表显示的是用户自身的权限,与你分享的权限是两码事儿,但是如果用户自身就是只读权限,你分享给读写也没用!

8、2026-07-08 更换成单位名称
懂的话你自己搞,我不是给你做定制软件的!



免费评分

参与人数 1热心值 +1 收起 理由
system01 + 1 从2.1更新到2.4手机ipad均无法访问

查看全部评分

推荐
 楼主| 拉轰真人 发表于 2026-6-13 15:32 |楼主
zmk0328 发表于 2026-6-13 14:01
后台谁都能进能不能改改,  还有就是上传文件好像有限制 最高不超过2.1G

已经更新:后台仅限本机访问;上传文件大小上限调整到200GB
推荐
duanliwen81 发表于 2026-6-13 12:58
很有用,老机器有老机器的处理办法
推荐
 楼主| 拉轰真人 发表于 2026-7-24 12:00 |楼主
songzongsen 发表于 2026-7-24 11:07
大佬,两个网盘下载链接里面下载的有什么区别?第二个链接更新后启动不起来了

软件启动需要安装两个依赖NET 8.0 Desktop Runtime、Microsoft Edge WebView2 Runtime

有网友反馈服务器没有连外网,无法在线安装,所以加了一个打包依赖的版本【v2.4.0720.1139 (独立版本)57.9 MB】,不需要联网下载

如果你启动失败,请截图给我看看
推荐
mahaijiao0615 发表于 2026-7-30 14:40
建议增加图片缩略图显示、同时增加顶部页面支持HTML增加内容。增加LOGO自定义
推荐
 楼主| 拉轰真人 发表于 2026-6-27 16:10 |楼主
a1269128261 发表于 2026-6-27 12:14
手机连上,下载电脑共享里文件,下载后在哪里,根本找不到下载位置

下载时手机浏览器会有提示 你找找你手机浏览器设置下载到哪里了
推荐
liujiangyue 发表于 2026-7-10 01:57
龟龟这么详细的使用说明,正好有轻nas环境,感谢楼主!
推荐
 楼主| 拉轰真人 发表于 2026-6-14 21:30 |楼主
webzdqdxkj 发表于 2026-6-13 23:43
虽然目前暂时用不到,但发现文章早已添加收藏夹,感谢分享。。。你这个头像给人感觉就是世外高人。。瞬间厉 ...

头像啥样我还真没在意 是内在比较拉轰
推荐
 楼主| 拉轰真人 发表于 2026-7-1 13:43 |楼主
dreamscd 发表于 2026-7-1 13:33
收到,谢谢回复
其实可以考虑保存下,如果工作中沟通,那就很有必要了

好  我考虑一下

以前搞过SQLite + GZip 归档的方式
推荐
 楼主| 拉轰真人 发表于 2026-7-8 12:21 |楼主
7月8日  v2.3.0708.1203
1、增加对Excel标签页的渲染,支持所有标签页预览
2、实时返回文件占用状态(本地打开Excel,远端无法预览,文件被占用。这个问题暂时没好办法)
推荐
 楼主| 拉轰真人 发表于 2026-7-7 12:24 |楼主
银枫月影 发表于 2026-7-7 09:04
为什么文件越来越大呢?

SQLite native 库、bugupload子程序,这俩就占了30多MB

我抽空和精简一下吧

点评

坐等道友精简  发表于 2026-7-7 14:15
沙发
xruanjian 发表于 2026-6-13 04:56
如果有能够10.这种穿透a类局域网的就好了,这种192开头的网上太多了
3#
hsppc 发表于 2026-6-13 05:10
感谢楼主分享,界面做的挺好。
4#
sczyhtg 发表于 2026-6-13 05:44
感谢分享!
5#
tcog 发表于 2026-6-13 06:46
感谢分享!!
6#
ysjd22 发表于 2026-6-13 07:14
界面功能都不错!!!
7#
深爱成瘾 发表于 2026-6-13 07:36
何时开源学习?
8#
daoye9988 发表于 2026-6-13 07:39
感谢这么详细的文字说明
9#
lbdcyy 发表于 2026-6-13 07:59
用过类似的,挺好。。。。。
10#
lishan1990 发表于 2026-6-13 08:03
有目录列表内文件的分享链接生成功能吗?不能生成分享链接的话,就只能自己设备传自己设备了,因为每个用户的文件夹是不互通的,无法直接访问其他用户的文件。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-11-7 03:45

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表