油猴浏览器TamperMonkey插件使用教程
如果大家已经听说过「油猴」这个名字,几乎肯定是效率工具的老玩家了。火箭君一直想为大家介绍「油猴脚本」,但是一直心存巨大顾虑(原因后面会讲)所以迟迟没有写下此文。
如果大家还没有听说过「油猴」这个名字,也不要紧,我们今天就会为大家专门介绍一下。
简单来说,「油猴」就是一个浏览器的「自定义脚本」管理器。 它本身是一个浏览器插件,FireFox上叫做「GreaseMonkey」,Chrome上叫做「TamperMonkey」,可以从各自的插件商店里按这个名称搜到。这个神奇的插件可以载入N个用户自定义的脚本。而一旦浏览器可以载入用户脚本,那么就可以完成很多很多自动化的工作。
例如:
* 自动重新布局网页,过滤浏览内容(经常用于去除广告)
* 自动填写表单,省去重复输入
* 自动收集网页内容,下载链接,图片和视频资源
* 自动启动关联搜索,以图搜图,自动翻译,启动特定搜索引擎
……
也正因如此,但凡和浏览器打交道的网页,尤其是那些 Web App, 我们都可以通过 油猴,创建出自己趁手的效率化工具。例如:一键转存 Notion 块,一键清除某乎广告, 一键添加常用套路清单任务 ……
最早来自 firefox 插件 Greasemonkey
所以说,油猴是浏览器的终极效率插件,可能一点不为过,因为其它插件只能实现一些特定功能,油猴可以实现几乎所有浏览器上允许发生的事情,专业的说法就是「高度定制化」。
火箭君也认为,「油猴脚本」也好,某某脚本也好,「脚本」是一个成熟流程必备的效率手段。例如:输入控制的脚本有 AHK、Windows 操作的脚本有 Powershell、这些都是高度效率化的体现。而「油猴」就是这样一个在浏览器上的脚本加载工具。
先说顾虑
一般情况下,我们就直接介绍怎么安装操作「油猴插件」了。但是这次,要先缓一缓。
虽然后台有小伙伴陆续来问,但火箭君之所以迟迟不介绍「油猴脚本」,基本上是出于这样一些顾虑:
「油猴」太强大,来源良莠不齐
我们不介绍不是因为「油猴」太弱,而是因为它太强。
换言之,我们一定要明白自己在做什么,我们的脚本是不是可靠,来源是否有信用,这未必是普通效率用户可以判断的。 网上现成的油猴脚本,多数并没有经过大厂审核,安全性也是个问题。比浏览器插件的风险要大得多。
「油猴」有法律和道德上的风险
油猴会修改网页内容,可能造成用户违反某些网站使用协议,甚至触犯法律的风险,尤其是利用这些脚本从事一些非法盈利的事情(要是不知道我在说什么,可以参考之前被某度起诉的,提速下载某度盘那种类似的事)。不仅如此,「油猴」的恶意脚本可能扭曲了网页本身要传递的意思,甚至插入了自己的意思,甚至收集了隐私,甚至偷换并插入了自己的广告 …… 另外,客观上脚本也会增加一些网站的无效流量,造成网络负担变大。
「油猴」脚本自制的门槛较高
理论上讲,如果我们有足够经验,我们完全可以自制脚本,不用任何第三方脚本。这样做最安全,但是无论是自制还是审核人家的脚本,这都要求我们有 JS脚本的开发经验,以及网页模型的基本知识。
总的来说,「油猴」就像一个能力巨大的神猴,但是我们能否控制驾驭它?这是一个巨大的问题!因此,再往下看之前,最好先明白这些风险。
冷静一下,先想想风险
开始安装「油猴」
1. TamperMonkey 插件
我推荐大家不折腾的玩法,就是直接用 微软 Edge 浏览器的插件商店,搜索 TamperMonkey。
Edge 现在和 Chrome 采用相同的内核,油猴脚本也能通用。而且Edge 的插件商店,至少可以被访问到,Chrome就很难了 …… 等等,有人说 Firefox,这个还是不要折腾了吧,浏览器的 Chrome 内核已经是事实标准了。
在插件搜索中,看见「猴头」那个标志的插件,就是了。
安装成功的话,地址栏边上会出现「猴头」按钮。
2.用户脚本
单单安装了「TamperMonkey」,只是装了一个启动工具而已,实现效率提升的关键来自于「用户脚本」。而这些用户脚本,可以自制,也可以从网上找来。
只需要自制的朋友请就此打住,这篇文章其实已经很难再为各路高手提供更详细的制作教程了,有自制能力的小伙伴,应该也不用我们来教怎么做了。
想自制点 Create,想成为伸手党点 Find
点击 Find New Script,可以打开一个 第三方用户脚本的发现引擎
里面可以按关键字搜索脚本,个人推荐从以下几点考虑:
* 通过网站名称来搜索, 某乎,某度,某博,某瓣 ……
* 通过功能目的来搜索, blokcer, video, links, forms ……
* 如果有熟悉的脚本作者,也可以根据作者来搜索
搜到脚本后,点击即可安装这个脚本。再次强调,用户脚本有风险。一定要明确自己在干什么,可以先看看脚本的评价以及发布日期。尽量选择成熟的,好评多的脚本来安装。条件许可的话,最好自己审核一遍脚本代码,看看有无恶意代码混合在其中。
安装后,我们就会看到当前网站上有几个油猴脚本正在运行。
我们也能通过 Dashboard 选项来管理、卸载、暂停这些脚本。
3.获取脚本
打开这个脚本市场:https://greasyfork.org/zh-CN/
这里有很多第三方脚本,比如我想下载B站的视频,我可以下载这个脚本:
搜索:Bilibili Evolved
点击安装:
弹出这个,再点击安装:
然后你发现你的脚本列表就多了一个脚本:
下载打开B站你就发现左侧多了一个下载的按钮,点击下载就可以下载你需要的视频了:
还有很多好玩的脚本,比如有时候有一些视频不能快进、全屏,我可以下载HTML5视频播放器增强脚本 下载百度云盘的东西又不想打开客户端,可以下载云盘助手
4. 其他
这里可以设置一下你的主题还有语言:
脚本可以备份到云或者本地。WebDAV可以选择百度云、坚果云
最后
如果我们能上手就用 TamperMonkey 加载自制脚本的话, 其实工作中的很多基于 Web 的系统 都可以实现效率化操作。一键发送,一键汇报,一键抓取数据,一键下单 都是分分钟的事情。浏览器中从此没有秘密可言,当然活用拼接别人的脚本也不错。
最后,无论如何,在强力工具面前,无论自制还是载入第三方脚本,还是谨慎为上。毕竟能力越大,责任越大。
本文由主机测评网发布,不代表主机测评网立场,转载联系作者并注明出处:https://zhuji.jb51.net/qtcms/11485.html