油猴是干什么的
```html 你肯定遇到过这种情况:打开某个网站,满屏广告,油猴关都关不完;或者想下载个视频,油猴网站偏不给你按钮;又或者某个论坛的油猴界面丑得让你眼睛疼。大多数人骂骂咧咧地忍了,油猴但有一小撮人,油猴他们浏览器右上角有个小猴子图标,油猴点一下,油猴世界就清净了。油猴 那个小猴子,油猴就是油猴 Tampermonkey,中文叫“油猴”。油猴它不是油猴浏览器本身的功能,而是油猴一个扩展程序。装上之后,油猴你就能给网页“装外挂”——对,就是游戏里那种外挂,只不过这里不封号。它本身不干具体的事,它是个平台,让用户自己写的脚本跑起来。脚本是什么?就是一小段 JavaScript 代码,规定“当打开某个网站时,自动执行某些操作”。 我最早用油猴,是为了屏蔽百度搜索的推广链接。那时候还没现在这么智能,手动点“广告”标签累得要死。找了个脚本,装上,刷新页面——所有带“广告”字样的结果全没了,干净得像刚擦过的玻璃。那一刻我意识到,这东西不是“优化体验”,是“重写规则”。 油猴的生态很野。你去 GreasyFork 这个脚本仓库看看,什么稀奇古怪的需求都有人做。有人写脚本自动签到的,每天定时打开几十个网站点“签到”,比打卡机还准。有人写脚本破解文库复制限制的,选中文字就能复制,不用再截图 OCR。还有更狠的,直接改网页 CSS,把知乎的侧边栏干掉,把 B 站的播放器拉满全屏。这些操作浏览器原本不让你干,但油猴说:没事,你干,我兜着。 原理不复杂。油猴通过浏览器提供的 API,在网页加载时注入你的脚本。脚本能读取和修改页面的 DOM 结构,能拦截网络请求,能监听键盘鼠标事件。说白了,网页在它眼里就是一堆可以随意揉捏的积木。你看到的“网页”,只是默认拼法;油猴让你按自己的图纸重新拼。 但别误会,油猴不是万能的。它跑在浏览器沙箱里,受同源策略限制,不能直接读你硬盘文件,也不能跨域偷 cookie。有些脚本作者会动歪脑筋,比如偷偷上传你的浏览记录。所以装脚本前,最好扫一眼代码——看不懂没关系,看它有没有往陌生服务器发数据。我一般只从 GreasyFork 下载量高的脚本,评论区翻一翻,有人骂“偷隐私”就赶紧删。 另一个常见误解:油猴和“油猴脚本”是两码事。油猴是管理器,脚本是具体功能。就像你装了应用商店,不代表商店本身能帮你点外卖——你得去下载外卖 App。很多人装了油猴发现没变化,就是因为没装脚本。我表弟就这样,装完油猴问我“怎么没反应”,我说你倒是去装个脚本啊。他愣了半天:“还要装?” 现在油猴的竞品不少,Violentmonkey、Firemonkey 都在抢地盘。但油猴胜在稳定,更新勤快,兼容性好。我用了六年,只遇到过一次脚本冲突导致页面白屏,禁用其中一个就好了。平时它安静得像不存在,只在需要的时候露一手。 说到底,油猴代表了一种态度:网页不是圣旨,用户有权利按自己的方式使用它。那些靠广告和限制赚钱的网站当然不喜欢它,但普通用户喜欢。你不需要会写代码,只需要会搜索和安装。下次再遇到烦人的网页,别忍着,去装个油猴,找个脚本。你会发现,原来浏览器可以这么听话。油猴是干什么的
- 随机阅读
- 搜索
-
- 友情链接
-