Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

百灵快传(B0Pass):基于Go语言的高性能 "手机电脑超大文件传输神器"、"局域网共享文件服务器"。LAN large file transfer tool。

License

NotificationsYou must be signed in to change notification settings

bitepeng/b0pass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LAN large file transfer tool。

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

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

1. 主要功能

1.1 功能描述

  • 局域网文件共享服务器
  • 简单的单个可执行文件
  • 共享文件界面(在同一局域网或WIFI下,传输超大文件)
  • 二维码扫码界面(支持手机传输,支持其它电脑输入网址)
  • 共享文件在线管理界面(主电脑打开、图片浏览器、重命名、删除等)
  • 更简洁高效的操作界面
  • 使用自研的B0Boot-Go 框架重构代码,更简洁、更模块化
  • 文件上传界面支持多次选择(PC端支持拖拽上传)
  • 大文件上传过程分片处理(上传更丝滑,不卡顿)
  • 支持路径有空格或中文的情况
  • 支持Windows、Linux、MacOS操作系统
  • 支持端口(port)自定义配置
  • 支持域名(domain)自定义配置
  • 支持安卓手机APK应用(Uniapp开发的手机端)
  • 支持连接主电脑的手机和电脑发送键盘和鼠标命令(支持windows)
  • 提升项目安全性(debug模式)
  • JWT安全控制(配置CodeReadonly:只读|CodeReadwrite:管理,Token验证)
  • 支持对文件多选和全选操作
  • 支持对PDF文件在线预览
  • 支持对上传的压缩包在线解压
  • 支持上传整个文件夹
  • 自动检查更新版本

1.2 PC操作截图

主界面(功能说明)

主界面(图文模式、文件菜单)

主界面(列表模式)

手机扫码(到主界面)

手机扫码(到某个文件)

大文件上传(选择文件)

大文件上传(上传完成)

图片浏览器

Html文件 Web服务

1.3 手机操作截图

主界面

上传文件

文件操作

2. 发行版下载使用

下载前请阅读

  • 已编译好Windows、MacOS、Linux等平台的可执行文件
  • 只需下载到电脑,双击开启即可使用
  • 注意1:建议不要安装到“C:\Program Files (x86)”等系统目录,否则需要右键“以管理员身份运行”
  • 注意2:如果要自定义端口等配置,请修改config.ini文件
[gateway]ListenAddr = ":8888"      # 配置IP和端口Domain = "test.com:8888"  # 可选配置,配置访问域名(若使用80端口或nginx代理,可忽略端口)[pass]Path = "files"            # 文件管理根目录CodeReadOnly = "123"      # 配置只读密码,为空则不启用CodeReadWrite = "admin"   # 配置读写密码,为空则不启用

最新版下载地址

3. 代码仓库

4. 使用场景

  • 手机电脑共享文件

    电脑上双击执行 -> 手机扫码 -> 手机、电脑文件可以互传。

  • 电脑之间共享文件

    电脑A上双击执行 -> 电脑B上浏览器输入A的地址 -> 电脑A、电脑B文件可以互传。

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

    电脑上双击执行 -> 虚拟机上浏览器输入电脑的地址 -> 虚拟机、电脑文件可以互传。

  • 更多使用场景

    也可以用作“家庭影音中心”、“办公室文件共享”、“产品原型服务器”等。走局域网HTTP协议,Windows、MacOS、虚拟机、安卓、iPhone等都可以跨平台共享文件。

5. 源码编译

# 下载代码git clone https://github.com/bitepeng/b0pass.git# 使用go mod更新依赖go mod tidy# 开发运行cd main && go run ./main.go# 编译运行开发版本cd main && ./build.bat

About

百灵快传(B0Pass):基于Go语言的高性能 "手机电脑超大文件传输神器"、"局域网共享文件服务器"。LAN large file transfer tool。

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp