Enable Select & Copy — Multi-Level (L1–L6)

多等级解锁复制:默认最保守(等级1),可逐级增强到等级6;为每站点记忆;菜单与快捷键快速升降;尽量降低被风控检测的概率

作者
bianwenbo
今日安裝
0
安裝總數
0
評價
0 0 0
版本
3.1
建立日期
2025-09-06
更新日期
2025-09-06
尺寸
14.3 KB
授權條款
MIT
腳本執行於
所有網站

📝 Enable Select & Copy — 多等级版说明

功能简介

本脚本用于 解除网页上的复制/选中/右键限制,提供从 L1 → L6 六个不同等级的解锁策略。

  • 等级越高,解锁能力越强,但被网站风控检测到的风险也越大。
  • 默认从 L1(最保守) 启动,用户可根据情况逐级提升或降低。
  • 每个站点的等级选择会 自动记忆,下次访问自动应用。

六个等级说明

  • L1 纯样式
    仅注入 CSS user-select:text,允许选中。
    ✅ 最安全;❌ 可能仍被阻止复制。

  • L2 复制瞬间放行
    在按下 Ctrl/⌘+C 时临时放行 copy 事件,并兜底写入剪贴板。
    ✅ 成功率高;❌ 仍可能右键受限。

  • L3 选择/右键修复
    拦截少量事件(copy / selectstart / contextmenu),并清理根节点阻断属性。
    ✅ 可恢复右键与选择;⚠️ 风控检测风险中低。

  • L4 动态节点定向修复
    使用 MutationObserver 监听文章容器等特定区域,自动清理新节点。
    ✅ 适合 SPA/无限滚动;⚠️ 有一定性能开销。

  • L5 全局防御(激进)
    全站事件捕获、全树清理、全站 MutationObserver、Shadow DOM 注入。
    ✅ 几乎能破解所有前端限制;⚠️ 高风险,容易触发知乎等风控「访问异常」。

  • L6 复制瞬间直写剪贴板
    不尝试解锁选中/右键,仅在 Ctrl/⌘+C 时直接将选区写入剪贴板。
    ✅ 最兜底、较难被封;❌ 右键/选中体验较差。


推荐使用策略

  1. 默认使用 L1(几乎无风险)。
  2. 如果能选中但复制失败 → 升到 L2L3
  3. 如果是动态站点(知乎回答、懒加载文章) → 升到 L4
  4. 如果仍无法复制 → 尝试 L5(但谨防触发异常页)。
  5. 遇到风控提示或页面异常 → 降回 L3/L2/L1,或直接用 L6

菜单项说明

点击 Tampermonkey 图标 → 选择本脚本,可以看到以下菜单:

  • 当前等级:Lx(点击查看说明)
    弹出六级说明。
  • 升一级 / 降一级 / 重置为默认等级 (L1)
    控制当前站点等级。
  • 开启/关闭 快捷键 (Alt+Shift+↑/↓/0)
    控制快捷键是否生效。
  • 开启/关闭 诊断日志
    控制是否在控制台输出调试信息。

快捷键

  • Alt + Shift + ↑:升一级
  • Alt + Shift + ↓:降一级
  • Alt + Shift + 0:重置为默认等级(L1)

使用场景

  • 适合
    • 技术文档站(CSDN、简书、知乎专栏等)
    • 博客/资讯类禁止右键的网站
    • 教学/学习资料站点
  • 不适合 / 无效
    • 使用 图片 / Canvas 渲染文字 的站点(需 OCR)
    • 强 DRM 文档/电子书阅读器

注意事项

  • 本脚本仅供 个人学习与研究 使用。
  • 请在 合法、合规且尊重版权 的前提下使用。
  • 如果脚本导致交互异常或出现“访问异常”提示:
    1. 降低解锁等级(推荐回退到 L2/L3);
    2. 或使用 L6(复制瞬间写剪贴板)。
  • 建议逐级尝试,而不是直接用最高等级。

快速上手

  1. 安装 Tampermonkey / Violentmonkey。
  2. 新建脚本 → 粘贴完整代码。
  3. 打开网页 → 默认启用 L1。
  4. 如需更强解锁,使用菜单或快捷键逐级切换。