您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
集合多种实用网页工具的增强插件,包括广告屏蔽、阅读模式、网页截图、链接提取等功能
# 网页工具箱 - 多功能网页增强工具使用指南
这是一个集合多种实用功能的油猴插件,旨在提升网页浏览体验,包含广告屏蔽、阅读模式、链接提取等多种实用工具。
## 功能特性
- **广告屏蔽**:智能识别并屏蔽页面中的广告元素
- **阅读模式**:专注阅读网页文章内容,去除干扰元素
- **网页截图**:一键截取当前网页内容(需扩展实现)
- **链接提取**:快速提取页面中的所有链接
- **文本提取**:提取页面中的纯文本内容
- **密码生成**:生成高强度自定义密码
- **二维码生成**:将文本或链接生成二维码(需扩展实现)
- **快速翻译**:多语言文本翻译(需扩展实现)
## 安装说明
1. 安装 [Tampermonkey(油猴)](https://www.tampermonkey.net/) 浏览器扩展
2. 安装本脚本:
- 打开 [WebToolkit.user.js](WebToolkit.user.js)
- 点击"安装"按钮
- 确认安装
## 使用方法
### 1. 打开工具面板
在任何网页上,点击浏览器右上角的🛠️图标即可打开工具面板。
### 2. 使用工具
工具面板采用网格布局,点击任一工具图标进入该工具的详细操作界面。
#### 广告屏蔽
- 点击"屏蔽广告"按钮,插件会自动识别并隐藏页面中的广告元素
- 支持自定义广告选择器规则
#### 阅读模式
- 点击"进入阅读模式"按钮,插件会提取页面主要内容
- 提供清爽的阅读界面,去除页面干扰元素
- 点击"退出阅读模式"按钮返回原页面
#### 链接提取
- 点击"提取链接"按钮,插件会列出页面中的所有链接
- 可直接点击链接在新标签页中打开
#### 文本提取
- 点击"提取文本"按钮,插件会提取页面中的所有文本内容
- 支持一键复制全部文本到剪贴板
#### 密码生成
- 设置密码长度(4-128位)
- 选择是否包含大写字母、数字、符号
- 点击"生成密码"按钮创建密码
- 点击"复制"按钮将密码复制到剪贴板
#### 其他工具
- 二维码生成、网页截图、快速翻译等功能为演示版本
- 实际使用时可集成相应第三方库实现完整功能
## 技术说明
### 使用的权限
```javascript
// @grant GM_addStyle
// @grant GM_setClipboard
// @grant GM_download
// @grant GM_xmlhttpRequest
// @grant GM_info
// @connect *
```
### 插件架构
插件采用模块化设计,每个工具功能独立实现,便于维护和扩展。
## 自定义配置
插件支持自定义配置,可根据需要修改以下设置:
```javascript
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许可证开源。