目录
很多人听说过“油猴”大名,但不清楚它到底是什么。实,Tampermonkey(官方中文名“篡改猴”)是一个用户脚本管理器。你可以把它想象成手机里的“应用商店”,而“用户脚本”就是一个个为特定网站开发的小APP。
这些脚本是用JavaScript编写的代码片段,它们会在你访问特定网页时自动运行,从而修改或增强该网页的功能。比如,让视频网站自动跳过片头广告,让网盘页面直接显示下载链接,或者让搜索引擎结果页变得更干净。
它的魅力在于,有无数开发者贡献了海量的脚本,几乎任何你能想到的、希望网页“变得更好”的想法,都已经有人把它做成了脚本。你只需要安装Tampermonkey,然后去脚本平台一键安装你需要的功能即可。
官网入口地址
下载地址
由于Tampermonkey是浏览器扩展,需要根据你使用的浏览器到对应的应用商店下载。
-
Chrome浏览器: 访问Chrome网上应用商店搜索“Tampermonkey”
-
Microsoft Edge浏览器: 访问Edge加载项商店搜索“Tampermonkey”
-
Firefox浏览器: 访问Firefox插件商店搜索“Tampermonkey”
-
苹果Safari浏览器 (macOS/iOS): 在App Store搜索“Tampermonkey” (注:iOS/iPadOS版本是付费的,售价约为22元)
-
他国产浏览器 (如360、QQ等): 由于内核多为Chromium,一般可以直接安装Chrome版本的扩展,或在自带的“应用市场/扩展中心”中搜索“Tampermonkey”。
功能介绍
Tampermonkey的功能远不止是运行脚本,它提供了一套完善的脚本管理生态,主要功能包括:
-
便捷的脚本管理:在浏览器工具栏上,Tampermonkey的图标会显示当前页面正在运行的脚本数量。点击图标可以快速查看所有脚本的运行状态,并一键启用或禁用它们,非常方便。
-
自动更新机制:你可以设置脚本的更新检查频率,确保你使用的始终是开发者发布的版本,及时获得新功能和问题修复,避免因脚本过时而出现漏洞。
-
内置代码编辑器:对于想自己动手修改或编写脚本的用户,Tampermonkey提供了一个基于CodeMirror的内置编辑器,支持语法高亮和ESLint语法检查,可以帮你快速定位代码错误,方便开发和调试。
-
跨设备同步:如果你在多台电脑上使用浏览器,Tampermonkey支持通过Google云端硬盘、Dropbox、OneDrive等多种云存储服务,同步你所有的脚本和设置,实现无缝衔接。
-
强大的兼容性:许多脚本最初是为Firefox的Greasemonkey(油猴)设计的。Tampermonkey内置了一个兼容层,能够自动识别并正常运行这些原本不兼容的脚本,这也是它被大家俗称为“油猴”的原因之一。
-
备份与恢复:你可以通过“导出”功能,将你所有的脚本和配置打包成一个压缩文件进行备份。在更换电脑或重装浏览器后,通过“导入”功能即可一键恢复所有设置。
-
安全性设置:你可以在设置中指定哪些网站允许运行脚本,哪些网站不允许,甚至将某些网站加入黑名单,掌控脚本的运行范围,增强安全性。
应用场景
Tampermonkey的应用场景几乎覆盖了所有网页浏览活动,以下是几个典型的例子:
-
学习与工作效率提升
-
网课助手:许多脚本可以帮助学生自动播放下一集、跳过课程中的题目、甚至以倍速观看,节省时间。
-
论文下载辅助:在知网或Google Scholar等学术网站,脚本可以添加一键链接到Sci-Hub的入口,方便免费下载付费论文。
-
网页自动化:比如在办公系统中,可以用脚本实现自动打卡、自动填写重复的报表。
-
-
网页界面净化与优化
-
移除广告:这是最常用的功能之一。脚本可以强力去除视频网站的片头广告、网页中的悬浮广告和弹窗,甚至能跳过搜索结果中的推广链接。
-
优化阅读体验:在知乎、微博等平台,脚本可以清理信息流中的广告和无关推荐,只保留关注的内容,让页面更清爽。
-
-
资源获取与下载
-
网盘直链解析:许多脚本可以从百度网盘等云存储页面生成文件的直接下载链接,然后交给IDM等多线程下载工具,有效提升。
-
视频与图片下载:在一些无法直接下载视频或图片的网站,脚本可以解析出视频的真实地址或解除右键限制,方便你保存内容。
-
| 源码反馈/咨询 (共有 条反馈) |
Tampermonkey(油猴)常见问题
Tampermonkey是由德国的一位名叫Jan Biniok的个人开发者创建的,并非一个大型公司。他于2010年5月最初开发了这个项目,并一直维护至今。
是一款免费的浏览器扩展程序,你可以简单地把它的“用户脚本管理器”。它自己不做任何事,但它提供了一个环境,让你可以安装许多第三方的“用户脚本”。这些脚本可以对你访问的任何网页进行修改,比如加功能、去广告、改样式,从而极大地提升你的上网体验。
使用它总共分三步。第一步,在你自己浏览器的应用商店里搜索“Tampermonkey”并安装它。第二步,安装好之后,去GreasyFork这类脚本分享网站,找一个你需要的脚本,比如“某某视频去广告”,然后点击安装。第三步,去访问那个视频网站,脚本就会自动生效了。
在电脑端的浏览器扩展是百分之百免费的。不过,苹果App Store上的iOS和iPadOS版本是收费的,售价为22元人民币,这是为了支持开发者的持续工作。根据许可协议,它是一款用于个人、商业、非营利和教育目的的免费软件。
插件本身非常安全,是开源社区高度信任的工具。它的安全性主要取决于你安装的“用户脚本”。如果你从不认识的网站或不可信的来源安装脚本,这些脚本会窃取你的浏览记录、账号信息。所以,建议只在GreasyFork等知名的脚本平台下载高评分、下载量大的脚本,并且不要安装来源不明的代码。
有几个小技巧很实用。技巧一,学会用“同步”功能,可以把家里的电脑和公司的电脑上的脚本设置同步起来,不用重复配置。技巧二,定期去管理面板看看,把不用的或失效的脚本删掉或禁用,避免它们拖慢浏览器。技巧三,当某个网页出问题时,点一下油猴图标,快速禁用对这个网页的所有脚本,这是排查问题最直接的方法。
它的特色功能就是帮你把浏览器“武装到牙齿”。比如,你可以用它实现在任何网页上调整视频播放速度,能到16倍速;或者一键下载网盘里的文件;还能在购物时自动比价、在搜索结果里屏蔽掉各种内容农场网站,让你的浏览器变得无比强大和顺手。
根据官方的隐私政策,开发者非常重视隐私保护,并遵守欧盟的通用数据保护条例。插件本身不会收集你的任何个人数据。不过,风险在于你安装的第三方脚本。一些恶意脚本会记录你的键盘输入或读取你的Cookies。只安装来自可信源和作者的脚本是保护数据安全的关键。
对于喜欢DIY和希望提升上网效率的人来说,它非常好用,可以说是神器级别的扩展。在Firefox等浏览器上,它的用户评分高达4.7分,拥有超过百万的用户和数万条好评。它需要一点点的学习成本,对于不喜欢折腾的人来说,会觉得有点复杂。
在它占用的资源非常少,你几乎感觉不到它的存在。但是,如果你安装了十几个甚至几十个脚本,并且它们都在复杂的页面上运行,那么肯定会对浏览器速度和内存占用产生影响。极少数情况下,某些代码写得不好的脚本会导致内存泄漏或CPU占用过高,这时只需禁用或删除那个问题脚本即可解决。
它的支持范围非常广泛,主流的电脑浏览器都支持,包括Google Chrome、Microsoft Edge、Mozilla Firefox、Opera和苹果电脑的Safari浏览器。苹果手机iPhone和iPad用户也可以在App Store付费下载专门的版本,在移动设备上使用用户脚本。
可以先刷新一下页面,有时候只是脚本没加载出来。如果还不行,试试把脚本先禁用再重新启用。如果问题依旧,很是这个网站更新了,导致旧脚本失效。你需要去GreasyFork等平台看看该脚本有没有发布新版本,或者有没有作者发布了替代的新脚本。