分类分类
大小:47.5M语言:简体
类别:下载工具系统:WinAll
BND2 是一款完全免费的百度网盘不限速下载工具,是 BND(Baidu Netdisk Downloader)的升级版本。它有着简单友好的界面,通过BDUSS码的方式实现高速下载,没有被检测限速的风险,更没有接口限制,理论上网速有多快,下载速度就有多快,目前支持 64 位 Windows 和 Mac。BND2采用golang环境,在BaiduPCS-go的基础上修改而来,增加了图形界面。
1、支持 Windows、Mac、Linux
2、通过 Cookie [BDUSS] 登录,无需担心密码泄漏
3、多线程下载
4、简单友好的图形用户界面
5、支持断点续传
1.可以下载自己网盘的内容。
2.支持离线下载。
3.其它百度网盘常用功能,移动、删除、建立目录。
4.黑科技加速可以对分享链接加速。
5.不用登录百度网盘账号就能够高速下载百度网盘的分享链接,告别封号风险。
6.独有百度网盘资源搜索功能,同样无需登录,搜索资源和下载一站式处理。
7.只有当下载的文件超越1G才有可能触发加速。
1、自检更新
主框架启动时会从远程更新服务器上获取版本,主要包括两个版本信息:
1)主框架版本:如果有升级,则提示用户需要从指定位置手动下载安装包
2)内核版本:如果有升级,则自动从指定位置下载内核二进制
2、账号登录
为了“复用”登录,我们是通过 webview 直接引的待登录站点的 web 登录界面。没有在本地做登录框主要是考虑到:登录逻辑复杂,特别是登录异常处理。比如二维码、验证码、短信校验等等,这些如果通过后端对接非常繁琐,外部站点改一下实现就要跟着变,维护工作量巨大。
登录后我们只需要获取一下关键的 cookie 就行了,然后把这个 cookie 传给内核,后续由内核负责和外部站点的接口进行交互。
3、webview
通过 webview 从 CDN 加载,如果要升级只需要编译并发布 CDN。每次启动加载的 HTML 是通过在客户端加入 ?时间戳来引入,也就是说这个文件肯定不会在 CDN 上命中,都是回源加载最新的,CDN 主要是加速其引入的其他资源文件。
4、为什么选 Electron、React 和 golang
在选择 Electron 之前,我们大致看了下 NW.js 和 CEF,他们肯定都可以实现我们想要的,仅从文档和社区上看,Electron 比较和胃口。React 和 golang 的选择是因为我们开发团队对这两个技术比较熟悉,特别在工期紧任务重的情况下,选择起来快的准没错。
5、安全性
桌面软件容易被主要是因为整个运行时都是在客户机上,者想怎么调试都可以。比如者可以通过网络抓包对关键的请求接口进行修改,从而影响后续的执行逻辑,这一点可以通过加密请求响应数据来 稍微 加大难度。再比如,可以通过反汇编调试,找到并修改关键变量来跳过某些判断检查,这一点可以通过加壳来 稍微 加大难度。
同厂商应用
猜你喜欢
相关下载
seafile客户端下载工具22.7Mv6.0.6
详情电驴(VeryCD)下载工具4.1M1.2.2
详情Google Maps Downloader下载工具18.2M8.870
详情迅雷7电脑版安装包下载工具28.6Mv7.0
详情imagebox绿色版(图片批量下载)下载工具18.1Mv8.1.26.381
详情比特球云盘电脑版下载工具157.0Mv4.0.0.7
详情华为应用市场pc客户端下载工具136.7Mv14.0.1.301
详情磁力狗BT搜索下载工具1Mv1.0
详情豆皮图片下载器下载工具130Mv8.3.0
详情91卫图助手下载工具29.2M19.2
详情网站下载器WinHTTrack下载工具9.2Mv1.0
详情网飞下载工具下载工具60.1Mv5.0.34.1015
详情NDM下载器下载工具839KBv1.3.24
详情神奇网页图片下载软件下载工具116.0Mv3.0.0.337
详情Youtube Video Downloader下载工具38.1Mv6.8.18
详情谷谷GIS地图下载器下载工具20.3Mv1.0.2
详情DownZemAll下载工具27.2Mv2.5.4
详情BIGEMAP地图下载器Google Earth版下载工具32.6Mv30.0.4
详情Internet Download Manager(idm下载器)下载工具12.4Mv6.42.9
详情电狐手机电影下载器下载工具2.7MV1.3.11.1123
详情