logo
0
2
Login

腾讯云隐私保护脚本

一个用于腾讯云控制台的隐私保护用户脚本,通过模糊敏感信息来保护您的隐私。

功能特性

  • 自动模糊敏感元素:内置选择器自动模糊腾讯云控制台中的敏感信息
  • IP地址识别:自动识别并模糊页面中的IPv4和IPv6地址
  • 自定义模糊区域:支持手动选择需要模糊的页面元素
  • 取消模糊功能:可以取消特定区域的模糊效果
  • 可拖动控制面板:控制按钮支持拖动和自动吸附边缘
  • 按钮收纳功能:支持收起/展开控制按钮
  • 状态持久化:所有设置自动保存到本地存储

安装方法

  1. 安装用户脚本管理器(如Tampermonkey、Greasemonkey等)
  2. 点击安装此脚本
  3. 访问腾讯云控制台,脚本将自动生效

使用说明

控制按钮

脚本会在页面右下角显示四个按钮:

  • 开启/关闭隐私保护:切换隐私保护的总开关
  • 选择模糊区域:进入选择模式,点击页面元素进行模糊
  • 取消模糊区域:进入取消模式,点击已模糊的元素取消模糊
  • 收纳按钮:收起/展开所有控制按钮,支持拖动调整位置

操作流程

  1. 开启隐私保护:点击"开启隐私保护"按钮启用模糊功能
  2. 自定义模糊
    • 点击"选择模糊区域"进入选择模式
    • 鼠标悬停在目标元素上会显示黄色高亮边框
    • 点击元素将其添加到模糊列表
    • 按ESC键退出选择模式
  3. 取消模糊
    • 点击"取消模糊区域"进入取消模式
    • 鼠标悬停在已模糊元素上会显示青色高亮边框
    • 点击元素取消其模糊效果
    • 按ESC键退出取消模式
  4. 调整按钮位置
    • 拖动收纳按钮到合适位置
    • 松开鼠标后按钮会自动吸附到屏幕边缘

技术实现

内置选择器

脚本预设了以下腾讯云控制台的敏感元素选择器:

  • .overview-v2-account-card-desc-text
  • .value.show
  • .account-card
  • .overview-v2-resource__item-right
  • .info-item-text
  • ._lh-ip-copy
  • ._lh-ip-item__data

IP地址识别

使用正则表达式识别IP地址:

  • IPv4:标准四段式IP地址格式
  • IPv6:支持多种IPv6地址格式

存储机制

使用localStorage保存以下数据:

  • 隐私保护开关状态
  • 自定义选择器列表
  • 按钮折叠状态
  • 按钮位置信息

兼容性

  • 支持的域名:
    • https://console.cloud.tencent.com/*
    • https://orcaterm.cloud.tencent.com/*
    • https://orcaterm.cloud.tencent.cn/*
    • https://console.cloud.tencent.cn/*

版本信息

  • 当前版本:1.4
  • 原作者:MGS浪疯
  • 修改版本:zhxycn && Hsred

注意事项

  1. 脚本仅在腾讯云相关页面生效
  2. 模糊效果使用CSS filter实现,不影响页面功能
  3. 所有设置保存在浏览器本地,不会上传到服务器
  4. 如遇页面更新导致选择器失效,可使用自定义选择器功能补充

About

腾讯云隐私保护

Language
JavaScript100%