一个用于 Tampermonkey 的网盘链接与提取码辅助脚本。它会扫描网页中的常见网盘链接,识别链接附近的 4 位提取码,自动补全链接,并在网盘页面出现输入框后尝试提交。
- 百度网盘:
pan.baidu.com、yun.baidu.com、eyun.baidu.com - 蓝奏云:
lanzou.com、lanzoux.com、lanzouy.com等常见域名 - 天翼云盘:
cloud.189.cn
- 安装 Tampermonkey 或兼容的用户脚本管理器。
- 打开仓库中的
网盘提取工具-修复版.user.js,或从 Releases 下载发布文件。 - 在脚本管理器中确认安装,然后刷新网页。
也可以打开 index.html,直接使用安装入口。
相较于容易重复改写链接、重复提交提取码的旧版本,本版重点做了以下修复和整理:
- 统一解析链接中的协议、域名、路径和哈希片段,避免重复追加提取码。
- 支持从链接文本、链接相邻节点、常见“提取码/密码”标签和 URL 片段中识别 4 位提取码。
- 对纯文本中的网盘地址自动转成可点击链接,并保留原文其它内容。
- 使用页面标记和全局状态锁,避免同一页面被多个脚本实例重复处理。
- 使用
MutationObserver兼容动态加载内容,并通过队列合并短时间内的多次变更。 - 针对百度网盘、蓝奏云、天翼云盘分别适配输入框和提交按钮。
- 自动提交增加等待、重试、页面级标记和
sessionStorage短期去重,降低重复点击风险。 - 支持哈希变化和浏览器前进后退后重新处理当前页面。
- 对缺少存储权限、输入框尚未出现、按钮不可用等情况做了保护,不影响网页继续使用。
脚本只在当前网页中读取链接、附近文本和提取码输入框,用于完成链接补全与自动填写,不上传页面内容,也不内置统计服务。脚本的 @match 范围覆盖所有网页,安装后可以在 Tampermonkey 中按需调整匹配范围。
当前发布版本:3.4.0
推荐优先从 Releases 下载 netdisk-extractor-3.4.0.user.js;它与仓库中的中文源文件内容一致。
脚本文件头部保留原作者与修复版署名信息。本项目主要用于整理、说明和公开发布;二次分发时请保留脚本头部元数据,并遵循原作者适用的许可要求。