自动关闭所有主流网盘(夸克/百度/迅雷/阿里/天翼/115/蓝奏云等)保存文件后的弹窗
这是一个 Tampermonkey (油猴) 脚本,旨在提升您在使用各类网盘时的体验。当您保存文件后,脚本会自动关闭弹出的"保存成功"提示框,为您省去一次不必要的手动点击。
MutationObserver 技术实时监听页面变化,一旦检测到成功提示弹窗,脚本会在毫秒级完成关闭操作。在使用网盘时,每次成功保存或转存文件后,都会弹出一个确认提示框。虽然这个功能很贴心,但在需要频繁保存大量文件时,每次都需手动关闭这个弹窗会显得非常繁琐和低效。特别是当您需要批量保存多个文件时,这个重复操作更加浪费时间。
近期,部分网盘(如夸克)的弹窗尺寸发生了变化,导致原有的自动关闭脚本失效。本脚本针对这一问题进行了优化,采用更智能的识别机制,不依赖弹窗的具体尺寸或位置,确保在网盘界面更新后依然有效。
| 网盘平台 | 网址 | 支持状态 |
|---|---|---|
| 夸克网盘 | pan.quark.cn | ✅ 完美支持 |
| 百度网盘 | pan.baidu.com | ✅ 完美支持 |
| 迅雷网盘 | pan.xunlei.com | ✅ 完美支持 |
| 阿里云盘 | aliyundrive.com / alipan.com | ✅ 完美支持 |
| 天翼云盘 | cloud.189.cn | ✅ 完美支持 |
| 115网盘 | 115.com | ✅ 完美支持 |
| 蓝奏云 | lanzou.com | ✅ 完美支持 |
| 123网盘 | 123pan.com | ✅ 完美支持 |
| 坚果云 | jianguoyun.com | ✅ 完美支持 |
| 微云 | weiyun.com | ✅ 完美支持 |
脚本在支持的网盘页面加载后,会启动一个监听器来观察页面的动态变化。当有新的元素(如弹窗)被添加到页面上时,它会:
modal、dialog、popup 等识别)。您需要在浏览器中安装一个用户脚本管理器,推荐使用 Tampermonkey(适用于 Chrome, Firefox, Edge, Safari 等主流浏览器)。
kueke.js 文件的全部内容复制粘贴到编辑器中Ctrl+S 保存脚本安装完成后,脚本会自动生效。您只需正常访问支持的网盘并保存文件,当"保存成功"的弹窗出现时,它会被自动关闭,无需任何额外操作。
如果脚本未正常工作,可以按以下步骤排查:
F12 键打开浏览器开发者工具[夸克网盘助手] 脚本已启动
[夸克网盘助手] 检测到保存成功弹窗,准备关闭
[夸克网盘助手] 找到关闭按钮,点击关闭
[夸克网盘助手] 监听器已启动,支持自动关闭保存成功弹窗
在代码中找到以下部分,修改延迟时间(单位:毫秒):
setTimeout(() => { closeDialog(); }, 300); // 第一次尝试
setTimeout(() => { closeDialog(); }, 800); // 第二次尝试
setTimeout(() => { closeDialog(); }, 1500); // 第三次尝试
在 successKeywords 数组中添加您需要识别的关键词:
const successKeywords = [
'保存成功', '已保存', '转存成功',
// 在此添加您的关键词
'您的自定义关键词'
];
在脚本头部的 @match 部分添加新网盘的域名:
// @match *://新网盘域名.com/*
// @match *://*.新网盘域名.com/*
MIT License
如果脚本在某些网盘上无法正常工作,欢迎反馈!请提供:
这将帮助我们改进脚本的兼容性和稳定性。