百度网盘批量转存工具完整指南:上百个链接一次粘贴全部入库
【免费下载链接】BaiduPanFilesTransfers百度网盘批量转存、分享和检测工具项目地址: https://gitcode.com/gh_mirrors/ba/BaiduPanFilesTransfers
聊天群里一口气甩来五十个百度网盘链接。你打算一个个转,算了下要耗掉两三个小时,而明天就有人来催资源。这种重复劳动早该交给工具——就是 BaiduPanFilesTransfers,一个百度网盘批量转存工具,链接贴一次,资源自动入库,顺带还能批量分享文件、查链接死活。
先泼冷水:百度网盘批量转存工具帮不了你的三种情况
先说实话再教用法。这个工具好用,但不是万能钥匙,碰上下面这些情况,你可以直接省了。
劝退谁
- 手上只有一两个链接:网页端手动转更快,没必要开程序。
- 想转存百度群组里的文件:不支持,这是硬边界,别等跑起来才发现。
- 想靠"秒传"链接转存:这个功能在新版本里已经移除,别找了。
- 指望绕开平台限制:下面这些数字全是百度网盘平台层面的,任何工具都改不了。
适合谁
链接多(几十上百个)且格式乱,手动转存痛苦;需要把一个目录里的文件一次性批量分享;或者有一批陈年链接要批量验证还能不能用。
绕不开的平台硬限制
| 限制项 | 额度 | 超了会怎样 |
|---|---|---|
| 免费账号单文件夹转存 | 500个文件 | 提示"转存文件数超过限制" |
| 单账号每日创建分享 | 300条 | 报错,当天无法再创建 |
| 连续转存(按 IP 计) | 1000条 | 连网页端都提示"数据错误,请稍后重试" |
| 转存速度建议 | ≤60 条/分钟 | 多开程序并行时也要算总量,超了容易触发防御 |
这些数字后面排查问题时还会用到,先有个印象。
⚡ 十分钟跑通百度网盘批量转存:三样输入,一步操作
弄清了限制,来看怎么用。整个流程压缩一下就是:填三样东西,点一个按钮。
| 输入框 | 填什么 | 常见坑 |
|---|---|---|
| 第 1 框:Cookies | 百度网盘主页的完整 Cookie,不带冒号 | 抓错页面会不完整,转存时报各种怪错 |
| 第 2 框:目标目录 | 想存到哪就填哪,支持test/2024-01-02这种二级写法 | 留空就存根目录;目录名别带特殊符号 |
| 第 3 框:链接区 | 一行一个链接 | 格式乱没关系,程序自动剪空格、自动去重 |
第 3 框最宽容,这五种常见格式都能识别并清洗:
https://pan.baidu.com/s/1nvBwS25lENYceUu3OMH4tg 6img https://pan.baidu.com/s/1nvBwS25lENYceUu3OMH4tg?pwd=6img https://pan.baidu.com/s/1nvBwS25lENYceUu3OMH4tg 提取码:6img https://pan.baidu.com/s/1EFCrmlh0rhnWy8pi9uhkyA https://pan.baidu.com/share/init?surl=W7U9g47xiDez_5ItgNIs0w网上收集的链接原样丢进去就行。三样填完,下面还有三个勾选项——系统代理、指定目录、检测模式,后文按场景细讲,先空着。
最后点蓝色的批量转存按钮。任务开始,按钮变红色点击暂停,日志区实时滚动每个链接的处理结果,窗口右下角显示总进度,比如9/9就是九个链接全跑完。
提示:小批量直接点;要处理几百上千个链接时,把总速度压在≤60 条/分钟,宁可慢一点,别触发百度网盘的防御机制。
百度网盘Cookie怎么拿:四步走,一定抓主页的那份
绝大多数转存失败不是程序问题,而是 Cookie 没抓对。跟着来:
- 浏览器最好开无痕窗口,用 Chrome 或类似浏览器登录百度网盘主页,等页面完全加载。
- 按
F12调出开发者工具,切到Network(网络)选项卡,此时列表应该是空的: - 按
F5刷新页面,列表里冒出一堆请求,找到以main开头的那条,点它。 - 在右侧Headers(标头)面板往下翻,找到以
Cookie:开头的那一长串,全部选中复制:
注意:一定要抓main页面的 Cookie。其他页面抓到的不完整,转存时会报各种各样的错。复制出来的内容通常以BAIDUDUID、BAIDUID这类字段开头,程序也靠这个帮你校验 Cookie 合不合格。
提示:Cookie 失效了不用纠结,重新开无痕窗口、重新登录、重抓一次,大多当场解决。
按人分着看用法:囤链接的、发文件的、清旧账的
基础转存跑通之后,把功能对号到人身上。
囤链接的人:批量转存,每个资源各回各家
场景:你从不同渠道收集了"教程""素材""文档"三类链接,转完全堆在根目录里没法看。勾上指定目录,链接按"目录名 + 链接"的格式写:
教程 https://pan.baidu.com/s/1eOrU0S9VLoe4GgAy2gZlmw z6r4程序会在转存目录下建教程文件夹,把资源转进去。如果没写目录名(链接以http开头),它会自动用1、2、3这样的数字给每个链接建独立子文件夹,防止互相覆盖。
注意:这个模式必须填转存目录;目录名不能有空格(空格会被当成目录名的结尾);也不能带<>|*?\\:这类特殊字符。
发文件的人:批量分享文件,整个文件夹一次出链接
场景:要把某个目录下的全部文件分享给同事或学生。填好 Cookie 和要分享的目录路径,点批量分享,先弹一个设置窗口:
- 期限:1 天、7 天、30 天或永久;
- 提取码:自己输入四位数字或字母,也可以勾"随机生成"。
确认后程序逐个创建分享链接,日志里直接列出每个文件对应的链接和提取码。
注意:单个账号每天最多创建 300 个分享链接,这是平台限制,不是程序 bug。另外官方网页端现在有批量分享功能,偶尔用一次的话,网页端可能更省事。
清旧账的人:检测模式,转存前给链接做体检
场景:手里一批陈年链接,不确定还活不活着,直接转存怕白忙活。勾上检测模式再点批量转存,程序只验证、不转存,日志逐条给出"链接有效/无效 + 具体原因"。
适合批量清理收藏夹,或者核对从别人那收来的资源清单。
注意:别对同一个链接反复检测,短时间内访问太多次会触发百度网盘的验证码机制。
🧰 批量转存报错时,按顺序自查这五件事
报错先别慌,照这个顺序过一遍,多数问题两分钟内能定位。
- Cookie。转存失败、弹出错误代码-6或-4,最大概率是 Cookie 失效或抓错了。解法:无痕模式重抓一次。
- 访问频率。只有第一个链接成功、后面全报"链接访问次数过多"。短时间内对同一链接访问超过 3 次会触发防御,只影响那一个,手动转它就行;如果所有链接都这么报,回到第 1 条。
- IP。连续转到1000条后怎么点都报错,这是按 IP 计的限制,超了连网页端都提示"数据错误"。重启路由器换对外 IP,或者挂代理并勾上系统代理。
- 账号额度。提示"转存文件数超过限制",就是免费账号单文件夹500个文件的上限。账号层面的事,分批转,或者考虑会员。
- 同名文件。提示"目录中已有同名文件或文件夹存在",但你确认转存成功了。触发机制不明,可能是同名不同文件的误报,先去网页端看实际状态,视情况勾指定目录让每个链接独立存放。
想折腾源码:几条命令从源码跑起来
不折腾可以跳过这节,直接下载程序运行就行。
想改功能或跨平台跑的话,装好 Python 3.6+,然后:
git clone https://gitcode.com/gh_mirrors/ba/BaiduPanFilesTransfers cd BaiduPanFilesTransfers python -m venv venv source venv/bin/activate # Windows 下用 venv\Scripts\activate pip install -r requirements.txt python BaiduPanFilesTransfers.py依赖就三个:requests管网络请求,retrying管失败重试,ttkbootstrap负责界面美化,安装压力不大。
动手前过一遍这份清单
- 无痕模式登录百度网盘主页,
F12抓main请求的完整 Cookie - Cookie 粘好、转存目录填好、链接一行一个贴进链接区
- 按需要勾"指定目录""检测模式""系统代理"
- 点批量转存,盯日志区直到进度跑满
- 速度控制在≤60 条/分钟,报错就按上面五件事的顺序查
用顺之后,收集链接这件事就只剩下往框里一丢,跑完看日志,日志就是收据。
【免费下载链接】BaiduPanFilesTransfers百度网盘批量转存、分享和检测工具项目地址: https://gitcode.com/gh_mirrors/ba/BaiduPanFilesTransfers
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考