BaiduPanFilesTransfers
=====
## 介绍使用
百度网盘批量转存工具,基于Python 3.8+Tkinter
详细介绍使用请访问:[小众软件](https://meta.appinn.net/t/topic/16995/39)
![1.11版本截图](https://raw.githubusercontent.com/hxz393/BaiduPanFilesTransfers/master/Capture/%E6%88%AA%E5%9B%BE1.11.jpg)
## 下载软件
点到[release](https://github.com/hxz393/BaiduPanFilesTransfers/releases)页面下载bpftUI.exe,直接打开使用.
## 获取Cookie和User-Agent
使用Chrome或类似浏览器访问百度网盘主页,完全载入后按F12调出控制台,选择网络(NetWork)选项卡,目前应该空空如也:
![向导图1](https://raw.githubusercontent.com/hxz393/BaiduPanFilesTransfers/master/Capture/u-1.png)
按F5刷新页面,下面出现很多条记录,点击main?from=homeFlow那条右边会出现菜单,显示标头(Headers),响应(Response)等内容.看标头里往下翻找到Cookie项目,后面有一串以BAIDUID开头的长长内容,这就是需要找的Cookies了,把它们选中全部复制出来粘贴到软件对应输入框.
![向导图2](https://raw.githubusercontent.com/hxz393/BaiduPanFilesTransfers/master/Capture/u-2.png)
再往下翻能看到User-Agent项目,同样把它复制粘贴到软件对应输入框便行了.软件会自动保存当前配置,下次无需再次操作.
![向导图3](https://raw.githubusercontent.com/hxz393/BaiduPanFilesTransfers/master/Capture/u-3.png)
## 输入保存目标和网盘链接
保存目录如果不输入则保存到根目录下,保存目录不存在会自动新建.
链接支持格式:
*标准链接*
```
https://pan.baidu.com/s/1EFCrmlh0rhnWy8pi9uhkyA 提取码:4444
https://pan.baidu.com/s/14Az6kqaluwtUDr5JH9WViA 提取:v70q
https://pan.baidu.com/s/1nvBwS25lENYceUu3OMH4tg 6img
https://pan.baidu.com/s/1EFCrmlh0rhnWy8pi9uhkyA
https://pan.baidu.com/share/init?surl=W7U9g47xiDez_5ItgNIs0w
```
*游侠 v1标准*
```
https://pan.baidu.com/#bdlink=QkQyMTUxNjJENzE5NDc4QkNBRDJGMTMyNTlFMTEzNzAjRkJBMTEzQTY1M0QxN0Q1NjM3QUQ1MEEzRTgwMkE2QTIjMzcxOTgxOTIzI1pha3VybyAyMDAxMjYuN3oK
bdlink=QkQyMTUxNjJENzE5NDc4QkNBRDJGMTMyNTlFMTEzNzAjRkJBMTEzQTY1M0QxN0Q1NjM3QUQ1MEEzRTgwMkE2QTIjMzcxOTgxOTIzI1pha3VybyAyMDAxMjYuN3oK
```
*梦姬标准*
```
965FEAFCC6DC216CB56128B531694C9D#495B4FB5879AE0B22A31826D33D86D80#802846691#梦姬标准.7z
```
*Go格式*
```
BaiduPCS-Go rapidupload -length=418024594 -md5=31f141fee63d038a46db179367315f3a -slicemd5=5b2c842f421143a9a49938dc157c52e6 -crc32=3179342807 \"/音乐/Yes/1969. Yes.zip\"
```
*PanDL标准*
```
bdpan://44K344Or44Kv44Gu5p6c5a6fICsg44Go44KJ44Gu44GC44Gq44CA5o+P44GN5LiL44KN44GXOFDlsI/lhorlrZAg5pel5paHLnppcHw2NDAxODQxNTd8ZDNjOTBmOTI3ZjUxYzIyMmRjMTc1NDM1YTY0OWMyYTJ8OTk4NTE0NDE3Y2I5Y2I0MTQ0MGRlZTFiMmMyNTYwMzY=`
```
## 注意事项
- 如在浏览器端登出百度账号,再次登录需要重新手动获取Cookie值,否则会提示获取不到bdstoken;
- 同一账号在多浏览器登录会导致获取不到shareid.请在其他浏览器上退出登录,并重新打开唯一的浏览器登录(建议使用Chrome)并获取Cookie和User-Agent.
- 如果依然有Cookie问题,或转存提示'无效登录',可以在网盘主页打开开发工具中,手动清除Cookie后重新登录.操作如下图所示:
![向导图4](https://raw.githubusercontent.com/hxz393/BaiduPanFilesTransfers/master/Capture/u-4.jpg)
## 自行打包
- 克隆项目,在CMD中切换至项目目录.
- 使用pyinstaller打包:
``
pyinstaller -F -w -i bpftUI.ico bpftUI.py
``
## 更新日志
**2022.11.10 更新版本 1.11**
1.强制转换http链接到https;
2.升级urllib和requests版本;
3.修复转存秒存链接返回错误代码'2'的问题.
**2022.08.08 更新版本 1.10.3**
1.修复转存返回码检测导致的运行错误;
2.增加对带提取码?pwd=abvd链接的支持.
**2022.03.21 更新版本 1.10.2**
1.修复转存提示错误代码200025问题;
2.增加账号无效登录判断.
**2022.03.16 更新版本 1.10.1**
1.修改部分连接重试次数;
2.修复错误代码对应提示.
**2022.03.14 更新版本 1.10**
1.修改获取bdstoken方式;
2.修改部分报错判断和提示;
3.代码部分小优化.
**2021.05.09 更新版本 1.9**
1.修复可用性;
2.增加对旧式生成链接的支持;
3.增加cookie非法字符检测.
**2020.12.15 更新版本 1.8**
修复可用性,修改部分用语
**2020.11.01 更新版本 1.7**
更进百度更新,修改链接验证逻辑
**2020.09.14 更新版本 1.6**
修复无验证码分享文件夹链接转存提示'验证码错误'问题
**2020.08.15 更新版本 1.5**
1.修复非文件多文件共享链接只转存第一个文件的问题;
2.增加User-Agent输入框以应对百度网盘新一轮更新;
3.增加配置保存功能.
**2020.08.12 更新版本 1.4**
修复百度更新后获取不到bdstoken问题
**2020.07.26 更新版本 1.3**
修复部分秒传链接无法识别问题
**2020.07.07 更新版本 1.2**
修复由于md5值大小写原因造成的秒传链接转存失败
**2020.06.19 更新版本 1.1**
增加对提取码不正确,文件已被删除,弹出验证码状态判断
**2020.06.16 更新版本 1.0**
增加对文件夹和秒传链接的支持
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 基于python的百度网盘批量转存工具.zip 1、该资源内项目代码都是经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能。 基于python的百度网盘批量转存工具.zip基于python的百度网盘批量转存工具.zip基于python的百度网盘批量转存工具.zip基于python的百度网盘批量转存工具.zip基于python的百度网盘批量转存工具.zip基于python的百度网盘批量转存工具.zip
资源推荐
资源详情
资源评论
收起资源包目录
基于python的百度网盘批量转存工具.zip (79个子文件)
Capture
截图1.5.jpg 77KB
u-3.png 204KB
截图1.11.jpg 100KB
截图1.4.png 43KB
u-4.jpg 55KB
截图1.8.jpg 115KB
截图1.9.jpg 88KB
截图1.3.png 44KB
u-2.png 314KB
截图1.10.jpg 95KB
截图1.2.png 40KB
截图1.10.1.jpg 143KB
截图0.2.png 39KB
u-1.png 100KB
截图1.6.jpg 63KB
截图1.1.png 143KB
截图1.7.jpg 84KB
截图1.10.2.jpg 108KB
LICENSE 34KB
bpftUI.py 18KB
urllib3
__init__.py 3KB
_collections.py 11KB
connectionpool.py 35KB
poolmanager.py 17KB
response.py 28KB
request.py 6KB
connection.py 14KB
_version.py 64B
filepost.py 2KB
fields.py 8KB
util
__init__.py 1KB
response.py 3KB
request.py 4KB
connection.py 5KB
timeout.py 10KB
ssl_.py 15KB
queue.py 497B
wait.py 5KB
retry.py 16KB
url.py 14KB
exceptions.py 7KB
contrib
__init__.py 0B
_appengine_environ.py 957B
securetransport.py 32KB
ntlmpool.py 4KB
appengine.py 11KB
pyopenssl.py 16KB
socks.py 7KB
_securetransport
__init__.py 0B
bindings.py 17KB
low_level.py 12KB
packages
__init__.py 108B
backports
__init__.py 0B
makefile.py 1KB
ssl_match_hostname
__init__.py 688B
_implementation.py 6KB
six.py 32KB
bpftUI.ico 29KB
requests
utils.py 32KB
__init__.py 5KB
sessions.py 29KB
_internal_utils.py 1KB
hooks.py 733B
structures.py 3KB
cookies.py 18KB
models.py 34KB
adapters.py 21KB
certs.py 429B
api.py 6KB
packages.py 957B
status_codes.py 4KB
__version__.py 440B
auth.py 10KB
compat.py 1KB
exceptions.py 4KB
help.py 4KB
.gitignore 90B
README.md 5KB
retrying.py 10KB
共 79 条
- 1
资源评论
- 2301_782356162024-01-27资源很不错,内容和描述一致,值得借鉴,赶紧学起来!
Make程序设计
- 粉丝: 5725
- 资源: 3570
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- pta题库答案c语言之树结构2ListLeaves.zip
- pta题库答案c语言之树结构1树的同构.zip
- 基于C++实现民航飞行与地图简易管理系统可执行程序+说明+详细注释.zip
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
- 以下是一个简化的示例,它使用pygame库来模拟烟花动画的框架.txt
- Linux线程同步机制深度解析与实用指南.zip
- PTA题库C语言解题策略与实战.rar
- SVPWM控制技术的simulink建模与仿真【包括simulink模型,参考文献,操作步骤】
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功