Skip to content
百灵快传:基于Go语言的高性能 "手机电脑超大文件传输神器"、"局域网共享文件服务器"。LAN large file transfer tool。
Go HTML CSS
Branch: master
Clone or download
Latest commit e0ad232 Nov 8, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
apps fix oom Nov 1, 2019
boot fix oom Oct 31, 2019
config v0.1 update Oct 24, 2019
docs run cli Nov 1, 2019
library add nustdb Nov 8, 2019
public Improve stability && Optimize interaction experience Oct 28, 2019
router fix oom Nov 1, 2019
template add cli args port(-p=3000) Oct 30, 2019
vendor add nustdb Nov 8, 2019
.gitattributes golang Oct 29, 2019
.gitignore delete resource Oct 28, 2019
LICENSE update licence Oct 24, 2019
README.md Update README.md Oct 31, 2019
cli.go add cli args port(-p=3000) Oct 30, 2019
go.mod add nustdb Nov 8, 2019
go.sum add nustdb Nov 8, 2019
main.go add cli args port(-p=3000) Oct 30, 2019

README.md

百灵快传(B0Pass)

LAN large file transfer tool。

基于Go语言的高性能 “手机电脑超大文件传输神器”、“局域网共享文件服务器”。

只需一个文件(exe)双击开启。

1. 主要功能

1.1 功能描述

  • 文件共享服务器
  • 简单的单个可执行文件
  • 共享文件界面(只要在同一局域网或WIFI下,可以传输超大文件)
  • 上传文件界面(支持点选和拖拽)
  • 二维码扫码界面(支持手机传输,支持其它电脑输入网址)
  • 共享文件在线管理界面(可删除)
  • 开发linux可部署版本
  • 支持命令行端口自定义
  • 端口如果被使用,可以自行开启其它端口
  • 使用WebSocket实时通知文件变更
  • 更简洁高效的操作界面
  • 自动检查更新版本

1.2 功能截图

主页(文件共享页)

手机扫码,或获取链接地址

上传(上传页面)

上传(上传过程页面)

可点击在线浏览或下载

主页(管理文件)可点击删除

上传超大文件

linux/amd64版本发行版

linux/amd64版本发行版

2. 发行版下载使用

下载前请阅读

  • 已编译好Mac OS、Windows、Linux amd64等平台的可执行文件(exe)
  • 只需下载到电脑,双击开启即可使用
  • 为了流畅使用UI界面,最好先安装了谷歌浏览器
  • 如果要自定义端口,可以在命令行附加“ -p=1234 ”自定义服务端口为1234

最新版下载地址

3. 代码仓库

4. 使用场景

  • 手机电脑共享文件

    电脑上双击执行 --> 手机扫码 --> 手机上的大文件传到电脑、或者电脑传文件到手机。

  • 电脑之间共享文件

    电脑A上双击执行 --> 电脑B上浏览器输入A的地址 --> 电脑A上的大文件传到电脑B、或者电脑B传文件到电脑A。

  • 虚拟机和电脑之间共享文件

    电脑上双击执行 --> 虚拟机上浏览器输入电脑的地址 --> 虚拟机上的大文件传到电脑、或者电脑传文件到虚拟机。

  • 更多使用场景

    也可以用作“家庭影音中心”、“办公室文件共享”、“产品原型服务器”等。总之走局域网的HTTP协议,和是不是iPhone、iOS、安卓、虚拟机等都没有关系,跨平台共享文件。

5. 源码编译

# 下载代码,推荐使用go mod模式管理依赖
git clone https://github.com/bitepeng/b0pass.git

# 配置Goland支持go mod,更新依赖
cd docs/script && chomd +x ./do-vendor && ./do-vendor

# 编译运行开发版本
cd docs/script && chomd +x build-develop.sh && build-develop.sh
You can’t perform that action at this time.