首页 资源分享正文

百度网盘不限速下载器--支持 Windows、Linux 和 Mac

百度网盘不限速下载器--支持 Windows、Linux 和 Mac 资源分享 第1张 百度网盘不限速下载器--支持 Windows、Linux 和 Mac 资源分享 seo第1张


BND 是一款图形界面的百度网盘不限速下载器,支持 Windows、Linux 和 Mac,下载请看这里。

BND 分为两个系列,BND1 和 BND2,下面分别进行介绍。

BND1

百度网盘不限速下载器--支持 Windows、Linux 和 Mac 资源分享 第2张 百度网盘不限速下载器--支持 Windows、Linux 和 Mac 资源分享 seo第2张


代码

本项目是基于 BaiduPCS-Go 开发:

  • 在其基础上增加了 UI 界面,主要修改点是 pcscommand 包

  • Windows 版引入了 Aria2,下载超过 512M 文件时会切换到 Aria2

编译

  1. 安装 golang 环境

  2. 项目目录 $GOPATH/src/github.com/b3log/bnd

  3. 参考这里编译 UI 库

  4. 不支持交叉编译,只能在目标平台上编译

  5. Windows 执行 build.bat,Linux/Mac 执行 build.sh

其他

  • aria2 原有设计是在启动后检查版本并远程拉取的,现已改为本地打包

  • 保留了版本检查机制,可搜索 rhythm.b3log.org 进行相关修改

  • 和服务端交互时用于加密请求响应数据的密钥已在源码中公开

BND2

百度网盘不限速下载器--支持 Windows、Linux 和 Mac 资源分享 第3张 百度网盘不限速下载器--支持 Windows、Linux 和 Mac 资源分享 seo第3张


编译

  1. 安装 golang、node 环境

  2. 项目目录 $GOPATH/src/github.com/b3log/bnd2

  3. Windows 执行 build.bat,Mac 执行 build.sh

  4. electron/dist 目录下运行可执行文件

其他

  • 内核可执行文件以及 aria2 原有设计是在启动后检查版本并远程拉取的,现已改为本地打包

  • 保留了版本检查机制,可搜索 rhythm.b3log.org 进行相关修改

  • 和服务端交互时用于加密请求响应数据的密钥已在源码中公开


版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

评论

精彩评论
  • 2019-07-24 22:08:00

    比别人多一点执着,你就会创造奇迹。

  • 2019-07-24 22:08:10

    每天醒来,敲醒自己的不是钟声,而是梦想。

  • 2019-07-24 22:08:20

    谢谢分享,我的博客,欢迎回访

西安seo

猜你喜欢