今天小编给大家介绍一下百度网盘不限速下载器--支持 Windows、Linux 和 Mac——BND。
BND 是一款图形界面的百度网盘不限速下载器,支持 Windows、Linux 和 Mac,下载请看这里。
BND 分为两个系列,BND1 和 BND2,下面分别进行介绍。特性:简单友好的图形用户界面。
支持 Windows、Mac、Linux。通过 Cookie [BDUSS] 登录,无需担心密码泄漏。通过数据分片并结合 Aria2 突破百度云限速。支持断点续传。
BND1
百度网盘不限速下载器--支持 Windows、Linux 和 Mac 图一
代码
本项目是基于 BaiduPCS-Go 开发:
1. 在其基础上增加了 UI 界面,主要修改点是 pcscommand 包
2. Windows 版引入了 Aria2,下载超过 512M 文件时会切换到 Aria2
编译
1. 安装 golang 环境
2. 项目目录 $GOPATH/src/github.com/b3log/bnd
3. 参考这里编译 UI 库
4. 不支持交叉编译,只能在目标平台上编译
5. Windows 执行 build.bat,Linux/Mac 执行 build.sh
其他
1. aria2 原有设计是在启动后检查版本并远程拉取的,现已改为本地打包
2. 保留了版本检查机制,可搜索 rhythm.b3log.org 进行相关修改
3. 和服务端交互时用于加密请求响应数据的密钥已在源码中公开
BND2
百度网盘不限速下载器--支持 Windows、Linux 和 Mac 图二
编译
1. 安装 golang、node 环境
2. 项目目录 $GOPATH/src/github.com/b3log/bnd2
3. Windows 执行 build.bat,Mac 执行 build.sh
4. electron/dist 目录下运行可执行文件
其他
1. 内核可执行文件以及 aria2 原有设计是在启动后检查版本并远程拉取的,现已改为本地打包
2. 保留了版本检查机制,可搜索 rhythm.b3log.org 进行相关修改
3. 和服务端交互时用于加密请求响应数据的密钥已在源码中公开。
常见问题
如何获取 BDUSS?
请参考这里。
文件列表显示不全?只显示最新的 10 个文件(夹)
可在网盘中将你要下载的文件复制到根目录,然后在 BND 中刷新就可以看到了
Mac 版启动报错
这个问题暂时解决不了,在保证网络正常的情况下多次尝试重启 BND,运气好的话重启几次就可以启动成功了。
Linux 版启动不了
赋执行权限。