油猴脚本是什么?如何安装用户脚本管理器

什么是油猴脚本

#油猴脚本,最早是指运行在 Firefox 扩展 Greasemonkey 之上的脚本文件,它可以为网页加入用户自定义的新功能、修改网页样式,就像是原本网页中的一样。

Greasemonkey 于2005年3月28日发布,由于 Logo 是一只猴子,所以被用户戏称油猴,其由用户编写的脚本简称为油猴脚本:

Greasemonkey.svg

油猴脚本更准确的定义应该为 UserScript 用户脚本,即由用户自己编写的脚本文件,但鉴于大家都喜欢使用油猴脚本这个名字,就继续这样叫下去吧。

安装用户脚本管理器

想要使用油猴脚本,需要在浏览器上安装用户脚本管理器,不同浏览器想要使用不同的扩展,一般建议:

电脑

iOS

Android

用户脚本库

目前可以在 Greasy Fork 网站搜索到极多的用户脚本,可以搜索功能,也可以直接搜索想要修改的网站 URL。

然后就可以在访问网页的时候,自动使用用户脚本了。

2 个赞

又一个「GM_脚本」开发工具,基于 rollup.js - 讨论分享 - 小众软件官方论坛

1 个赞

这个是…怎么用

开发工具,你用不到,2333

有个问题,我在电脑上使用 firefox+tampermonkey,设置每天更新脚本,在很长的使用时间里面,很少自动更新脚本。试过重新安装扩展和脚本,还是不自动更新脚本。
后来换了 violentmonkey,它会自动更新脚本,而且在右下角有个通知,感觉很好。
上面说的不是一个急需解决的问题,因为现在用 violentmonkey 就行了,只是想知道为什么 tampermonkey 不自动更新脚本?

可能是小版本不更新,以及有特殊标记(用户反感的功能)的脚本没法自动更新

1 个赞

你这么说让我想起一件事,tampermonkey 更新脚本的时候会出现新标签页,让我确认安装,出现次数太少以至于忘了。我记错了,修改了上面的句子。

1 个赞
  • Tampermonkey 似乎默认忽略小版本更新,我记不清,且懒得确认,但是确实有相关选项。以前我喜欢更新小版本号,现在老实巴交更新第二位版本号了
  • 不受欢迎功能标记(antifeature),这个标记是说脚本中有某些不受欢迎的功能。有这个标记每次安装、更新都必须确认。

关于 antifeature:标记本身是说明性的,作者自由添加。GreasyFork 是要求具有某些功能的脚本必须添加。但是呢,没有这些功能的脚本也没说不可以添加……我的脚本为了提醒大家注意某些问题,也故意加上了,其实没有任何那啥的功能。

Kiwi 浏览器配合 Violentmonkey 也是个神坑,并不能提供完备的 Api 支持,且没有任何提示,容易误以为脚本问题,我深受其害(

1 个赞