Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

百度网盘批量转存助手

一个用于批量转存百度网盘分享链接的油猴脚本(Tampermonkey / Violentmonkey / Greasemonkey)。

功能

  • 批量处理多个百度网盘分享链接
  • 自动识别链接中的提取码,也支持设置默认提取码
  • 递归创建多级目标目录
  • 分批转存文件与目录,单链接错误自动重试
  • 转存遇到限制时自动拆分为更小的目录/文件进行重试
  • 悬浮控制面板,实时显示进度、成功/失败数与日志
  • 日志中自动遮蔽提取码,避免泄露

安装

  1. 浏览器安装油猴扩展(任选其一):
  2. 点击下面链接安装脚本:
  3. 安装完成后,浏览器会提示脚本已启用。

使用说明

1. 登录并进入百度网盘首页

  • 先登录你的百度网盘账号。
  • 打开 百度网盘首页https://pan.baidu.com/disk/home
  • 脚本只会在 pan.baidu.com/disk/*yun.baidu.com/disk/* 页面生效,分享链接页面不会显示面板。

2. 打开控制面板

进入网盘首页后,页面右上角会出现一个名为 “📦 批量转存助手” 的悬浮面板。如果未出现,请尝试刷新页面,或检查油猴扩展是否已启用本脚本。

3. 填写分享链接

在面板的第一栏文本框中粘贴分享链接,每行一个。支持两种提取码写法:

https://pan.baidu.com/s/1xxxxx 提取码:abcd
https://pan.baidu.com/s/1yyyyy 提取码: 1234
https://pan.baidu.com/s/1zzzzz?pwd=5678
  • 链接后面的 提取码:abcdpwd=5678 会被自动识别。
  • 如果所有链接都使用同一个提取码,也可以在“默认提取码”框中统一填写。

4. 设置目标文件夹

在“目标文件夹”框中填写你要转存到的路径,例如:

/我的转存
/电影/2024
  • 必须以 / 开头。
  • 如果目标文件夹不存在,脚本会自动逐级创建。
  • 如果不填,脚本会提示“请输入目标文件夹路径”。

5. 开始转存

点击 “▶ 开始批量转存”,脚本会依次处理每个链接。面板中会显示:

  • 链接总数 / 当前进度
  • 成功数 / 失败数
  • 当前链接的文件级进度(状态栏,如 本链接文件进度:30/100
  • 实时日志(包含错误码与重试信息)

处理完成后会播放提示音并弹出桌面通知。

6. 失败链接处理

如果存在失败的链接:

  • 日志末尾会单独输出 失败链接汇总,逐条列出链接和失败原因
  • 面板底部会出现 “❌ 失败链接” 区域,常驻展示失败项
  • 点击 “📋 复制” 可将失败链接(含提取码)复制到剪贴板
  • 点击 “🔁 重试失败链接” 会把失败链接回填到输入框并自动重新转存(仅重跑失败项)

7. 停止与重新开始

  • 转存过程中可以点击 “⏹ 停止” 暂停后续链接处理,已失败的链接仍会汇总输出。
  • 处理完成后,点击 “🔄 重新开始” 可清空当前任务并处理下一批链接。

常见问题

  • 面板没有显示:确认已登录百度网盘,并且当前页面是 https://pan.baidu.com/disk/home;尝试刷新。
  • 所有链接都失败:可能是 bdstoken 获取失败或账号被风控,建议稍后再试,或检查网络。
  • 部分链接失败:查看日志中的错误码,常见错误码如 12 表示触发转存上限,建议降低频率。

注意事项

  • 请确保你已登录百度网盘账号。
  • 该脚本仅调用百度网盘网页端接口,方便个人整理资源,请勿用于违反百度网盘用户协议或法律法规的用途。
  • 批量转存可能触发百度网盘的风控或转存上限,建议合理控制链接数量与频率。
  • 使用本脚本所产生的任何后果由使用者自行承担。

许可证

MIT

About

百度网盘批量转存油猴脚本,支持提取码识别、多级目录自动创建与失败重试

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages