随着互联网的不断发展,我们每天都要在浏览器中处理大量的信息,而油猴(Tampermonkey)这款浏览器扩展程序,就像是一位得力的助手,可以帮助我们实现浏览器自动化,提高工作效率,就让我为大家带来一份详细的油猴教程,帮助大家轻松入门,解锁浏览器自动化新技能。
什么是油猴?
油猴(Tampermonkey)是一款基于浏览器的用户脚本管理器,通过安装油猴扩展程序,用户可以编写或安装用户脚本,实现各种浏览器自动化功能,它支持Chrome、Firefox、Safari、Edge等主流浏览器。

安装油猴
- 打开Chrome浏览器,进入Chrome Web Store(https://chrome.google.com/webstore/)。
- 在搜索框中输入“Tampermonkey”,点击搜索按钮。
- 在搜索结果中找到“Tampermonkey”,点击“添加到Chrome”按钮。
- 在弹出的对话框中点击“添加扩展”按钮。
对于Firefox用户,操作步骤类似,只需在Firefox的扩展商店中搜索“Tampermonkey”并安装即可。
编写第一个用户脚本
- 打开油猴扩展程序,点击右上角的“创建新脚本”按钮。
- 在弹出的脚本编辑器中,输入以下代码:
// ==UserScript==
// @name 我的第一个油猴脚本
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 这是一个简单的油猴脚本示例
// @author Your Name
// @match *://*/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// 你的脚本代码
})();
- 保存脚本,命名为“我的第一个油猴脚本.js”。
- 点击油猴扩展程序中的“我的脚本”,可以看到刚刚创建的脚本。
运行用户脚本

- 在油猴扩展程序中,找到“我的脚本”选项卡。
- 选择你刚刚创建的脚本,点击“运行”按钮。
你可以在浏览器的控制台(F12或右键点击页面元素选择“检查”)中看到脚本执行的输出。
用户脚本进阶
- 条件执行:使用
if语句,根据特定条件执行脚本代码。 - 循环:使用
for或while循环,实现重复执行脚本代码。 - 事件监听:使用
addEventListener方法,监听页面事件,如点击、滚动等。 - 请求拦截:使用
webRequestAPI,拦截网络请求,修改请求参数或响应内容。
通过以上教程,相信你已经掌握了油猴的基本使用方法,油猴强大的功能,可以帮助你实现各种浏览器自动化任务,提高工作效率,赶快动手尝试,让油猴成为你的得力助手吧!
