篡改猴脚本(Tampermonkey)是一款免费的浏览器扩展,也是目前使用人数最多的用户脚本管理器之一,常被称作油猴脚本插件。它提供适用于 Chrome、Microsoft Edge、Safari、Opera Next、Firefox 等多个浏览器的版本,帮助用户集中管理各类脚本。虽然部分浏览器自带用户脚本支持,但篡改猴在脚本管理上更为方便,提供便捷安装、自动更新检查、脚本运行状况速览、内置编辑器等功能。它还可能让原本不兼容的脚本正常运行,是浏览器上相当实用的辅助插件。

1、 位于右上方的篡改猴图标会显示当前正在运行的脚本数量,单击图标即可查看正在运行以及可能在该网页上运行的脚本
2、 篡改猴概览界面清晰列出所有已安装脚本,可查看它们最后的更新时间;如果脚本带有自己的主页,还能对其进行分类和管理
3、 可以设置脚本检查更新的频率,避免因脚本版本过旧而留下漏洞
4、 支持将不该使用脚本的网站加入黑名单,按需限制脚本运行范围
5、 许多为火狐用户脚本管理器 Greasemonkey(油猴)3.x 及以下版本编写的脚本也能使用,篡改猴为此提供兼容层并自动检测配套设置
- 如果在家和办公场所使用不同浏览器,可以通过篡改猴的同步功能同步自己的脚本
- 内置编辑器可用于开发并编辑脚本;脚本无法运行时,语法检查或许能帮助定位问题
- 若习惯使用自己的编辑器,可启用“允许访问文件网址”,再通过 @require 调用脚本的本地副本
- 也可以尝试使用篡改猴 Editors 扩展,在 vscode.dev 页面上编辑用户脚本
- 获取脚本源时,左键点击 Tampermonkey 图标,在弹出的对话框中点击获取新脚本,即可进入用户脚本源网站,通过多种途径获取大量优秀脚本
- 下载并解压缩,得到文件“Tampermonkey.crx”
- 打开 Chrome 浏览器扩展管理页面,在地址栏输入 chrome://extensions/ 并按回车键,进入“扩展程序”页面
- 将下载好的浏览器扩展文件拖拽到“扩展程序”页面中
- 在弹窗中点击“添加扩展程序”按钮,完成安装
- 若对篡改猴不满意,可以在 Chrome 浏览器的插件页面将其移除
2、 兼容 Greasemonkey 最高 3.x 版本,并具有实验性 4.0 支持
3、 修复了保存或下载用户脚本和备份时文件扩展名错误的问题
4、 对显式编码的二进制数据固定字符串解码,修正 GM_xmlhttpRequest responseText 字符集处理
5、 修复了 Promise 处理,避免 Promise 泄露和未处理的拒绝错误
6、 使用浏览器 publicSuffix API(如可用)改进有效域名检测
7、 允许 scriptcat.org 检测脚本版本,并限制外部网站访问 getVersion 和 isInstalled 检查
8、 为 GM_registerMenuCommand 添加 clickedFrame 选项
9、 不可注入的页面(例如 chrome:// 或 about:blank)现在显示为灰色图标,而不是红色或活动状态
10、 当只有禁用脚本匹配某个页面时,弹出菜单现在会显示“没有正在运行的脚本”
1、 篡改猴拥有超过 1000 万用户,允许用户自定义并增强常用网页的功能,提升浏览体验
2、 用户脚本是小型 JavaScript 程序,可用于向网页添加新功能或修改现有功能;篡改猴,可以在任何网站上创建、管理和运行这些脚本
3、 篡改猴还能帮助找到并安装其他用户创建的脚本,快速访问为常用网页定制的脚本库,无需花费数小时自行编写代码
4、 安装脚本前应留意脚本来源和权限,避免在敏感页面运行不合适的脚本
(您的评论需要经过审核才能显示)
0条评论