惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The GitHub Blog
The GitHub Blog
Hugging Face - Blog
Hugging Face - Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
WordPress大学
WordPress大学
Y
Y Combinator Blog
Google DeepMind News
Google DeepMind News
大猫的无限游戏
大猫的无限游戏
Vercel News
Vercel News
V
Visual Studio Blog
Microsoft Azure Blog
Microsoft Azure Blog
MyScale Blog
MyScale Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
罗磊的独立博客
N
Netflix TechBlog - Medium
M
MIT News - Artificial intelligence
G
Google Developers Blog
阮一峰的网络日志
阮一峰的网络日志
P
Proofpoint News Feed
小众软件
小众软件
Engineering at Meta
Engineering at Meta
D
DataBreaches.Net
S
SegmentFault 最新的问题
H
Help Net Security
量子位

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
想装油猴脚本又懒得动手找?Userscript+ 能帮你自动发现合适...
2017-10-06 · via 少数派

Tampermonkey(又称「油猴」)是一款强大的浏览器插件,利用它,你可以下载各类脚本文件,对不同网站进行自定义,从而实现美化页面、快速下载文件等各类实用功能。

之前我们曾经在 介绍 Tampermonkey 的文章 中,和大家分享了几个实用脚本。不过,如果用户不希望进入 GreasyForkOpenUserJS,手动查找用户脚本,或者用户并不知道当前浏览的网站是否有用来优化的脚本,这样的问题如何解决呢?今天向大家推荐一款可以自动发现当前网站适用脚本的小工具「Userscript+」,实现一键安装可用的脚本,告别折腾过程。

首先大家安装好对应浏览器的油猴插件:Tampermonkey for ChromeGreasemonkey for Firefox,然后在用户脚本网站 GreasyFork 上搜索找到 Userscript+,点击安装此脚本之后完成安装步骤。

Userscript+ 特性

Userscript+ 希望解决的正是文章开头提到的自动帮助用户发现当前网站可用的脚本,无需用户手动发现究竟当前浏览网站有没有可用的脚本。Userscript+ 具体的特性(这部分摘录官方概述)包括了:

  • 自动在右下角静默为你推荐脚本,并会在 10 秒后自动消失;
  • 筛选评分最高的前 50 条脚本;
  • 脚本列表支持自定义排序;
  • 支持一键安装脚本;
  • 支持查看脚本详情;
  • 支持访问脚本首页和作者首页;
  • 点击关闭按钮后,当前网站的本次会话的所有页面都将不会再出现本插件的提示框;
  • 只有当找到了适用于当前网站的脚本的时候才会显示提示框;
  • i18n 国际化多语言支持;
  • Vue+iView界面设计流畅漂亮。

上手体验 Userscript+

需要提醒的是,Userscript+ 推荐的是来自 GreasyFork 网站的脚本,并未收录 OpenUserJS 的数据。下面以 baidu 首页为例,介绍 Userscript+ 的功能:

打开百度首页,在页面右下角显示了红点图标,这个就是 Userscript+ 为大家推荐脚本的功能入口,如果用户不进行任何操作的话,小红点提示会在 10 秒后自动消失。Userscript+ 自动提示发现了 50+ 个脚本适用于当前页面(默认显示经筛选评分最高的前 50 条脚本),点击小红点进入脚本列表,即可实现一键安装喜欢的脚本(点击安装后将会跳转至 GreasyFork 网站进行对应安装)。

比较贴心的功能方面,用户可以在 Userscript+ 弹出的列表页面中,点击每个脚本项前面的>按钮,查看版本、评分、总安装量、简单描述的信息。用户点击作者的名字即可访问对应的 GreasyFork 作者页面,查看作者开发的全部脚本信息。当然,用户可按照今日安装、更新时间的方式调整 Userscript+ 给出的脚本排序。

用户排除

如果用户不希望 Userscript+ 为某个网站推荐脚本,可使用其提供的黑名单策略。打开 Userscript+ 后台设置页面,在包含/排除选项,有用户排除的输入框,通过添加、编辑和删除即可使 Userscript+ 在自定义的页面失效。比如希望 baidu 页面不要出现 Userscript+ 自动推荐,即可添加新规则https://www.baidu.com/*。另外页面中的用户包含用户匹配可实现白名单的策略,操作与黑名单功能保持一致。

改进的地方

经过体验 Userscript+ 在国内外几个常见网站的表现,个人认为其还可以再进行改进:

  • Userscript+ 未能检测到用户脚本是否已经安装,如果用户已经安装了发现列表中的脚本,Userscript+ 仍然显示安装,希望添加检测脚本是否安装的功能,并且给出已安装的提示;
  • 目前 Userscript+ 只能自动推荐来自 GreasyFork 的用户脚本,并未收录来自另一个脚本库网站 OpenUserJS。OpenUserJS 在英文资源的收录方面有着不小的优势。
  • 网站的安全策略阻止了插件图标字体文件的加载,导致图标无法正常显示(这个问题已经被作者证实已知 Bug);
  • 部分页面推荐的脚本并不算精准,比如打开 GitHub,检测到的脚本中排名第一名的竟然是 YouTube Center,虽然 YouTube Center 脚本本身适用于 github.com,但显然用户希望找到的是专门针对 Github 网站的脚本,希望 Userscript+ 可以修改默认推荐排序的选项。

无需折腾的实用工具

显然,Userscript+ 通过自动推荐、便利的脚本信息显示方式、一键安装、黑白名单筛选策略,解决了用户并不知道当前浏览的网站是否有用来优化的脚本,或者不希望手动搜索适用的脚本。如果读者恰好有这样的使用需求,相信 Userscript+ 是一款值得推荐的用户脚本。


用 Chrome 怎么能不装扩展?少数派以往推荐的好用的 Chrome 插件都在这里了 👉