[Windows]百度网盘不限速下载器BND2 v2.0.0免费版

    选择打赏方式

微信公众号伊伊兔Yi-Yi-Tu,QQ群号:455535550,淘宝天猫优惠劵领取网站:dy208.cn

BND2


点击查看原图

一款百度网盘不限速下载工具

适用平台:Windows

出现连接失败退出重连即可

BND2是一款完全免费的百度网盘不限速下载器,是BND的全新升级版本,支持不限速下载百度网盘的内容,并且下载速度非常的快,可以达到满速下载。为什么这样快呢?原因是BND2基于 Electron、React、golang实现的,而通过 PCS API 获得文件、下载链接,再通过Aria2 实现高速下载,原则上你的宽带有多快,下载就有多快,欢迎免费下载收藏。

软件亮点 

1、简单友好的图形用户界面 

2、支持 Windows、Mac、Linux 

3、通过 Cookie [BDUSS] 登录,无需担心密码泄漏 

4、多线程下载 

5、支持断点续传 BND2使用说明:

BND2技术架构 

BND2基于 Electron、React、golang实现,通过主框架-UI-内核的分离实现 UI 以及内核的自动更新。 

1、主框架:Electron 主进程,负责版本检查、账号登录以及管理内核 

2、UI:React 实现主界面,编译后上 CDN,通过 Electron <webview> 加载 

3、内核:golang 实现的 HTTP 服务,负责响应 UI 请求,管理 Aria2 进程。 编译后可执行二进制上 CDN 提供给主框架拉取更新。

常见问题 

1、为什么选 Electron、React 和 golang 在选择 Electron 之前,我们大致看了下 NW.js 和 CEF,他们肯定都可以实现我们想要的,仅从文档和社区上看,Electron 比较和胃口。React 和 golang 的选择是因为我们开发团队对这两个技术比较熟悉,特别在工期紧任务重的情况下,选撸起来快的准没错。 

2、自检更新 主框架启动时会从远程更新服务器上获取版本,主要包括两个版本信息: - 主框架版本:如果有升级,则提示用户需要从指定位置手动下载安装包 - 内核版本:如果有升级,则自动从指定位置下载内核二进制 

3、账号登录 为了“复用”登录,我们是通过 webview 直接引的待登录站点的 web 登录界面。没有在本地做登录框主要是考虑到:登录逻辑复杂,特别是登录异常处理。比如二维码、验证码、短信校验等等,这些如果通过后端对接非常繁琐,外部站点改一下实现就要跟着变,维护工作量巨大。 登录后我们只需要获取一下关键的 cookie 就行了,然后把这个 cookie 传给内核,后续由内核负责和外部站点的接口进行交互。 

4、webview 通过 webview 从 CDN 加载,如果要升级只需要编译并发布 CDN。 每次启动加载的 HTML 是通过在客户端加入 ?时间戳来引入,也就是说这个文件肯定不会在 CDN 上命中,都是回源加载最新的,CDN 主要是加速其引入的其他资源文件。 

5、安全性 桌面软件容易被破解主要是因为整个运行时都是在客户机上,破解者想怎么调试都可以。 比如破解者可以通过网络抓包对关键的请求接口进行修改,从而影响后续的执行逻辑,这一点可以通过加密请求响应数据来 稍微 加大破解难度。再比如,破解者可以通过反汇编调试,找到并修改关键变量来跳过某些判断检查,这一点可以通过加壳来 稍微 加大破解难度。

亲测可达宽带最大网速

点击查看原图



版权声明:若无特殊注明,本文皆为《 子成君 》原创,转载请保留文章出处。
本文链接:[Windows]百度网盘不限速下载器BND2 v2.0.0免费版 https://www.zcjun.com/windows/483.html
百度收录:本文已提交百度暂未被收录!
本文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

爱你允悲悲伤吃惊委屈可怜憧憬吃瓜大哭开心坏笑笑哭哼打哈欠鼓掌乖嘘阴险日了狗费解挤眼滑稽666比心

已有2条吐槽

银鼠将军

2019-07-17 15:21 浙江省杭州市 电信
谢谢,这个确实好用,非常感谢
 Windows 10 x64   Google Chrome 75.0.3770.100

匿名

2019-07-16 17:15 中国 移动
非常感谢,大佬,看了你的很多,我只是一个菜鸟,还望大佬指点技术之路的学习要点。
 Windows 7 x64   Sogou Explorer