大文件互传不求人:B0Pass 局域网共享 3 步跑通
大文件互传不求人B0Pass 局域网共享 3 步跑通【免费下载链接】b0pass百灵快传(B0Pass)基于Go语言的高性能 手机电脑超大文件传输神器、局域网共享文件服务器。LAN large file transfer tool。项目地址: https://gitcode.com/gh_mirrors/b0/b0pass周一早上九点你刚把客户确认的活动视频从剪辑电脑导出3.4G 的 MP4 还热乎着需求方就坐在隔壁工位。这么大的盘微信塞不下网盘传完对方还得再下一遍。局域网文件传输这件事有没有一种方式快得像把文件放到隔壁桌上百灵快传 B0Pass免安装、免注册的文件共享百灵快传B0Pass是一个用 Go 写的局域网文件传输工具整个程序就是一个可执行文件双击它本机立刻多出一个文件服务器浏览器就是你的客户端。它和网盘、微信的本质差异就在不碰公网四个字上。文件不经过任何第三方服务器上传不压缩、下载不限速、没有过期提醒。不需要账号因为没人要验证你是谁不需要装客户端因为能开网页就能用。3 步跑起来双击、看控制台、扫上码第一步下载对应系统的版本Windows、Linux、MacOS 都有编译好的丢进任意普通目录。第二步双击运行。控制台会自己查出本机局域网 IP拼好访问地址-------------------------------------------- 百灵快传主电脑端 B0Pass 端口配置为:8888 主电脑参数192.168.1.100:8888 访问主电脑 http://192.168.1.100:8888 需特别注意本机【防火墙】设为允许访问 --------------------------------------------第三步浏览器会自动弹出文件管理界面目录树在左文件列表在右上传、新建、扫码几个按钮摆在顶上。点一下扫码弹窗里出现访问地址和一张二维码。看到二维码这步就算跑通了 ⚡️功能拆解按你的担心来大文件传不动4KB 小缓冲块边读边写网页上传大文件最常见的死法是把整个文件读进内存再处理2G 的文件能直接把服务拖垮。apps/pass/lib/stream/upload.go 里的ReadToBoundary走的是另一条路buf : make([]byte, 1024*4) for !reach_end { read_len, err : stream.Read(buf) // 边读边写内存里永远只留 4KB }白话说就是数据从网卡直接落盘程序手里永远只攥着 4KB 缓冲块。五个 300MB 的安装包一起挂上去进度条照样稳稳走完。手机怎么接入扫一下码浏览器就是客户端手机对着电脑上的二维码扫一下界面直接在手机上打开IP 端口都不用碰 为什么别的设备也能秒连因为它走的就是最普通的 HTTP 协议——电脑发给 Mac、安卓发给虚拟机只要浏览器能打开地址就行零安装零配置。文件列表接口还会自动识别图片、视频、PDF 等类型file_list.go的GetDirTree里能看到图片直接在浏览器里预览。把电影目录指给它它就兼职一个轻量媒体库。顺手一提api_func.go里还有个CmdKey接口能从手机往主电脑发键盘按键——手机当遥控器放片翻页不用回座位目前以 Windows 为主。文件怕被乱动权限双锁一个能看一个能改局域网不等于谁都能随便删。config.ini里放了两把密码锁[pass] Path files ; 共享根目录 CodeReadOnly 123 ; 只读密码只能看、能下载 CodeReadWrite admin ; 读写密码可上传、删除、重命名密码对了服务端就签一个 JWT 令牌apps/pass/app.go 的JWTMiddleware会拦下后续每个请求验 token写操作再多验一道rw权限。只读密码可以大方发给同事读写密码自己攥着分工就清楚了。两个密码都留空则是全开放图省事就这么干。一个完整工作流给新同事发开工资料包周一来了个新同事要装一堆工具、找一批模板别让他追着你工位要了。建目录在共享根目录新建intern-start把安装清单、工具包、模板拖进去。设权限config.ini填好只读密码重启服务访问者只能下载不能误删。发入口点扫码截个图连同访问地址丢进新人对接群。远程管理他说少了个 Python 安装包你在网页上补传一份即可不用跑工位。收尾两周后资料齐了删掉文件夹、关掉服务本地干干净净。踩坑速查五个高频问题对照表手机打开页面一直转圈电脑上却正常原因手机和电脑不在同一 WiFi或路由器开了 AP 隔离。 解法确认同一 SSID进路由器后台关掉AP 隔离/访客网络隔离。平时秒开一传大文件整个网都变慢原因流式上传吃满了主电脑的上行带宽。 解法主电脑插网线走有线WiFi 留给手机端。双击 exe 报权限错误根本起不来原因可执行文件放进了C:\Program Files这类受保护目录。 解法挪到桌面或 D 盘任意普通目录不需要管理员权限。改了config.ini一点反应没有原因配置只在启动时读取一次。 解法改完重启服务Path填的是共享根目录别填成程序自身所在目录。跑源码编译报一堆包缺失原因依赖没拉齐或 Go 版本低于 1.23。 解法go mod tidy拉齐依赖再编译仓库git clone https://gitcode.com/gh_mirrors/b0/b0pass。周一早上那个 3.4G 的 MP4现在该怎么处理下载一份对应系统的 B0Pass双击、扫码文件已经躺在需求方的下载目录里了。去试一次看看不出办公室是什么速度。【免费下载链接】b0pass百灵快传(B0Pass)基于Go语言的高性能 手机电脑超大文件传输神器、局域网共享文件服务器。LAN large file transfer tool。项目地址: https://gitcode.com/gh_mirrors/b0/b0pass创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考