网页工具箱 - 多功能网页增强工具

集合多种实用网页工具的增强插件,包括广告屏蔽、阅读模式、网页截图、链接提取等功能

作者
申方达
日安装量
7
总安装量
9
评分
0 0 0
版本
1.1
创建于
2025-09-18
更新于
2025-09-18
大小
88.3 KB
许可证
MIT
适用于
所有网站

网页工具箱 - 多功能网页增强工具使用指南

这是一个集合多种实用功能的油猴插件,旨在提升网页浏览体验,包含广告屏蔽、阅读模式、链接提取等多种实用工具。

功能特性

  • 广告屏蔽:智能识别并屏蔽页面中的广告元素
  • 阅读模式:专注阅读网页文章内容,去除干扰元素
  • 网页截图:一键截取当前网页内容(需扩展实现)
  • 链接提取:快速提取页面中的所有链接
  • 文本提取:提取页面中的纯文本内容
  • 密码生成:生成高强度自定义密码
  • 二维码生成:将文本或链接生成二维码(需扩展实现)
  • 快速翻译:多语言文本翻译(需扩展实现)

安装说明

  1. 安装 Tampermonkey(油猴) 浏览器扩展
  2. 安装本脚本:

使用方法

1. 打开工具面板

在任何网页上,点击浏览器右上角的🛠️图标即可打开工具面板。

2. 使用工具

工具面板采用网格布局,点击任一工具图标进入该工具的详细操作界面。

广告屏蔽

  • 点击"屏蔽广告"按钮,插件会自动识别并隐藏页面中的广告元素
  • 支持自定义广告选择器规则

阅读模式

  • 点击"进入阅读模式"按钮,插件会提取页面主要内容
  • 提供清爽的阅读界面,去除页面干扰元素
  • 点击"退出阅读模式"按钮返回原页面

链接提取

  • 点击"提取链接"按钮,插件会列出页面中的所有链接
  • 可直接点击链接在新标签页中打开

文本提取

  • 点击"提取文本"按钮,插件会提取页面中的所有文本内容
  • 支持一键复制全部文本到剪贴板

密码生成

  • 设置密码长度(4-128位)
  • 选择是否包含大写字母、数字、符号
  • 点击"生成密码"按钮创建密码
  • 点击"复制"按钮将密码复制到剪贴板

其他工具

  • 二维码生成、网页截图、快速翻译等功能为演示版本
  • 实际使用时可集成相应第三方库实现完整功能

技术说明

使用的权限

// @grant        GM_addStyle
// @grant        GM_setClipboard
// @grant        GM_download
// @grant        GM_xmlhttpRequest
// @grant        GM_info
// @connect      *

插件架构

插件采用模块化设计,每个工具功能独立实现,便于维护和扩展。

自定义配置

插件支持自定义配置,可根据需要修改以下设置:

const config = {
    // 工具列表
    tools: [
        { id: 'adblock', name: '广告屏蔽', icon: '🚫' },
        { id: 'reader', name: '阅读模式', icon: '📖' },
        { id: 'screenshot', name: '网页截图', icon: '📸' },
        { id: 'links', name: '链接提取', icon: '🔗' },
        { id: 'text', name: '文本提取', icon: '📝' },
        { id: 'password', name: '密码生成', icon: '🔑' },
        { id: 'qrcode', name: '二维码生成', icon: '🔲' },
        { id: 'translate', name: '快速翻译', icon: '🌐' }
    ],

    // 默认设置
    defaultSettings: {
        adblockSelectors: [
            '广告',
            '.ad',
            '.ads',
            '.advertisement',
            '[class*="ad-"]',
            '[id*="ad-"]',
            '.google-ads',
            '.banner-ad',
            '.sidebar-ad'
        ],
        readerMode: {
            maxWidth: 800,
            lineHeight: 1.6,
            fontSize: 16,
            fontFamily: 'Arial, sans-serif'
        }
    }
};

常见问题

1. 工具面板无法显示

  • 确认油猴插件已正确安装并启用
  • 检查浏览器是否阻止了插件运行
  • 尝试刷新页面

2. 广告屏蔽效果不佳

  • 某些网站使用了复杂的反屏蔽机制
  • 可以手动添加广告元素的选择器规则

3. 阅读模式内容不完整

  • 插件会尝试自动识别文章内容区域
  • 对于特殊布局的网站可能识别不准确

更新日志

v1.0 (2025-09-18)

  • 初始版本发布
  • 实现8个核心工具功能
  • 设计现代化用户界面
  • 支持工具面板拖拽和隐藏

作者

shenfangda

许可证

本项目基于MIT许可证开源。