Tampermonkey油猴插件安装与使用教程
最近好几个朋友问我,怎么用油猴(Tampermonkey)给浏览器加点“外挂”功能,比如:去广告、一键下载、网站样式优化、自动化操作等等。我一听就乐了——你还没用过油猴?那你真的错过一大波效率神器了!
今天就来搞一篇「从安装到实战」的油猴插件全攻略,不管你是小白还是老司机,这篇都能帮你把油猴用得飞起!
本教程我尽量写细,配图操作,哪怕你没折腾过浏览器插件,看着照着来也能搞定!最后还会教你如何安装各种脚本,轻松实现油猴的真正“外挂级”体验!
1)啥是油猴插件?到底有啥用?
我身边有不少程序员同事都人手一个Tampermonkey插件,有多强?
简单说:它就是一个用户脚本管理器。装了之后你可以给任意网页加点“料”——比如:
自动跳过视频网站广告 抖音/微博一键视频下载 豆瓣长评折叠自动展开 GitHub/知乎/百度界面美化 淘宝商品比价/历史价格查询
这些都不用你写代码!直接去一些脚本网站复制粘贴就能用。这才是“外掛的尽头是脚本”!
2)先说安装方法,分为在线和离线
我建议有条件的朋友走「在线安装」,一来简单,二来能自动更新。但考虑到某些网络环境问题,我也会说下「离线安装」的步骤,照顾一下被墙的朋友。
2.1 Chrome浏览器在线安装(推荐)
打开 Chrome 浏览器 访问这个地址:https://chrome.google.com/webstore 搜索【Tampermonkey】,看到黑色图标那个就是了 点击【添加至Chrome】 弹窗点【添加扩展程序】
装完后,你右上角会看到一个黑色猴子头图标,油猴插件就到位了!
2.2 离线安装方法(适合无法访问 Chrome 应用商店的)
这个我之前在公司内网环境测试过,可以走ZIP包手动安装路线:
下载油猴离线安装包(公众号后台回复【油猴】,我那儿有打包的安装包) 解压ZIP压缩包 打开 Chrome 扩展页面 chrome://extensions右上角开启【开发者模式】 点击【加载已解压的扩展程序】,选中刚才解压的文件夹
注意不是ZIP文件,是要点进去文件夹路径!很多人卡在这。
如果一切顺利,你会看到插件列表出现 Tampermonkey,图标也显示出来了。
3)装好了插件,接下来怎么用?
这里才是精华部分!
3.1 安装脚本网站推荐
我常用这两个:
GreasyFork(最主流、更新快) OpenUserJS(老牌,不过有点冷清)
直接打开这些网站,你能看到各种分类脚本:视频网站、社交、新闻、购物……几千个!
比如我现在用的几个:
去除B站首页推荐(减少信息干扰) 下载知乎视频 百度搜索优化(去广告 + 跳转直链) 哔哩哔哩封面图下载器
3.2 安装一个脚本试试
比如我想要一个跳过B站片头广告的脚本,搜索“bilibili 去广告”,进入脚本详情页后:
点击【安装此脚本】 Tampermonkey 会弹出一个编辑界面,里面是JS代码 直接点右上角【安装】按钮就OK了!
就这么简单!
从此以后,打开B站自动跳过广告,想手动开广告都难。😄
4)脚本管理界面怎么玩?
点击浏览器右上角的油猴图标,选择【仪表板】,你会看到脚本列表。
每个脚本右边有开关按钮,可以临时关闭,也可以点进去编辑。
常用功能:
✅ 启用/禁用脚本 ✏️ 修改脚本源代码(比如调整作用页面) 🔍 查看运行日志和错误 ⬆️ 设置自动更新
5)自己写脚本?这操作太骚了!
我一开始只是个搬运工,后来越玩越顺手,开始改别人脚本甚至自己撸一个。
比如我写了个脚本:打开任意网页,按Ctrl+Alt+D就自动复制当前页面标题+URL,发给同事效率直接提升三倍!
要写脚本也简单:
点击 Tampermonkey 图标 > 管理面板 选择【添加新脚本】 它会给你一个模板,大致如下:
// ==UserScript==
// @name 页面信息复制器
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 一键复制页面标题+URL
// @match *://*/*
// @grant GM_setClipboard
// ==/UserScript==
(function() {
'use strict';
document.addEventListener('keydown', function(e) {
if (e.ctrlKey && e.altKey && e.key === 'd') {
const text = document.title + '\n' + location.href;
GM_setClipboard(text);
alert('复制成功!');
}
});
})();
写完点保存,打开任意网页试试快捷键,直接爆了!
6)注意事项
1)不要乱装脚本! 一些第三方脚本网站可能有恶意代码,尤其是那些非GreasyFork来源的,一定要先看下代码内容!
2)脚本冲突问题:多个脚本作用于同一页面时,可能会互相干扰。遇到页面错乱时,可以逐个禁用排查。
3)定期检查更新:油猴会定时检测脚本更新,但有些作者不维护了,需要你手动去源站点看有没有新版本。
4)浏览器权限限制:有些脚本可能用到特殊API,如 GM_setClipboard、fetch跨域等,需要额外赋予权限。
7)我常用的几个宝藏脚本推荐
最后送一波我自己收藏的宝藏脚本合集,效率提升直接起飞:
有兴趣我可以整理个合集链接,后台发【脚本合集】给我就行!
感兴趣的朋友可以试试,折腾油猴真的是门“魔法课”,你能从中发现无数意想不到的用法。
如果你看完这篇文章有所收获,别忘了给我三连击:点赞、转发、在看! 还有别忘了加个⭐️收藏!
-END-
我为大家打造了一份RPA教程,完全免费:https://www.songshuhezi.com/rpa.html