Userscript+ for Tampermonkey开发背景
之前我们介绍过Tampermonkey(油猴)是一款免费的浏览器扩展,是最为流行的用户脚本管理器,用来管理用户的油猴脚本,所以也称tampermonkey为油猴插件。
(同类型的还有Greasemonkey油猴脚本)利用它,你可以下载各类脚本文件,对不同网站进行自定义,是不是很像Stylish:为任意网站自定义主题和皮肤,从而实现美化页面、快速下载文件等各类实用功能。如果你不希望进入 GreasyFork、OpenUserJS,手动查找用户脚本,或者并不知道当前浏览的网站是否有用来优化的脚本,该怎么办呢?今天向大家推荐一款可以自动发现当前网站适用脚本的小工具Userscript+ for Tampermonkey。它是Tampermonkey脚本商店,显示当前站点所有UserJS,为Tampermonkey安装UserJs的更简单方法。
Userscript+ for Tampermonkey简介
Userscript+ for Tampermonkey,是一款一键查询某网站的相关油猴脚本的扩展。Userscript+ 是一款Tampermonkey脚本,作用是当你浏览网页的时候,从右下角自动为你推荐适用于当前页面的Tampermonkey脚本,并且可以一键安装指定的脚本。很多时候,我们并不知道一些网站是否有用户提供用来优化页面的脚本,而Userscript+ 就能帮你自动寻找适用的 UserJS,并默认按照评分高低排序推荐给你,给你带来一种全新的Tampermonkey使用体验!安装扩展后,你可以直接点击该图标,以YouTube为例,安装该扩展之后,你就可以看到下面的界面
选择其中任意一个点击安装,即可跳出Tampermonkey的安装界面:
安装之后即可正常使用了,非常方便加快捷,主要是你不用到处寻找适合该站点的脚本了,通过这个扩展一键完成,可以省很多事情。
Userscript+ 特性
Userscript+ 希望解决的正是文章开头提到的自动帮助用户发现当前网站可用的脚本,无需用户手动发现究竟当前浏览网站有没有可用的脚本。Userscript+ 具体的特性(这部分摘录官方概述)包括了:• 自动在右下角静默为你推荐脚本,并会在 10 秒后自动消失;
• 筛选评分最高的前 50 条脚本;
• 脚本列表支持自定义排序;
• 支持一键安装脚本;
• 支持查看脚本详情;
• 支持访问脚本首页和作者首页;
• 点击关闭按钮后,当前网站的本次会话的所有页面都将不会再出现本插件的提示框;
• 只有当找到了适用于当前网站的脚本的时候才会显示提示框;
• i18n 国际化多语言支持;
• Vue+iView界面设计流畅漂亮。
Userscript+ for Tampermonkey使用方法
1、离线安装chrome插件的方法均可参照:怎么在谷歌浏览器中安装.crx扩展。如果你是最新版Chrome浏览器,可以参考chrome 67版本后无法拖拽离线安装CRX格式插件的解决方法。
2、下载 Userscript+ for Tampermonkey的crx文件后,打开Chrome的扩展页面(chrome:// extensions /或按Chrome菜单图标>更多工具>扩展程序查找),然后拖放 crx文件到扩展页面安装它;
3、点击“添加拓展程序”完成安装。
4、比如小编最近想看腾讯视频里面的界面,但是追到最新一集可是要 VIP 才能看,可是又不想买会员,此时Userscript+就会悄悄为主上奉上解决方案了,主人发现这么多可以看 VIP 视频的脚本,请看下图随便装一个脚本后,就可以继续愉快的追剧了。
5、再比如:想从百度网盘下载点珍藏的学习资料,结果提示文件太大,请用百度网盘客户端下载,度娘的流氓也不是一两天了,我就偏不用你的客户端,此时Userscript+又该出场了。
6、如果用户不希望 Userscript+ 为某个网站推荐脚本,可使用其提供的黑名单策略。打开 Userscript+ 后台设置页面,在包含/排除选项,有用户排除的输入框,通过添加、编辑和删除即可使 Userscript+ 在自定义的页面失效。比如希望 baidu 页面不要出现 Userscript+ 自动推荐,即可添加新规则https://www.baidu.com/*。另外页面中的用户包含、用户匹配可实现白名单的策略,操作与黑名单功能保持一致。
Userscript+ for Tampermonkey注意事项
- 1、如果你仅仅安装这个扩展而不安装Tampermonkey扩展的话,那么基本无用,这两个扩展要需一起使用才会发挥作用。
- 2、Userscript+ 未能检测到用户脚本是否已经安装,如果用户已经安装了发现列表中的脚本,Userscript+ 仍然显示安装,希望添加检测脚本是否安装的功能,并且给出已安装的提示;
- 3、目前 Userscript+ 只能自动推荐来自 GreasyFork 的用户脚本,并未收录来自另一个脚本库网站 OpenUserJS。OpenUserJS 在英文资源的收录方面有着不小的优势。
- 4、网站的安全策略阻止了插件图标字体文件的加载,导致图标无法正常显示(这个问题已经被作者证实已知 Bug);
Userscript+ for Tampermonkey-显示当前站点所有油猴脚本下载地址
点击下载Userscript+ for Tampermonkey-显示当前站点所有油猴脚本