各类实用的 Chrome 扩展是不少人选择 chrome 浏览器的重要原因,经过多年发展,Chrome 的扩展种类已经非常丰富,而其中一款不得不提的「神器」就是Tampermonkey,也被戏称为「油猴」。
和 Stylish 类似,「油猴」也可以通过安装各类脚本对网站进行定制。不过它能定制的不仅仅是网站的样式,还能实现更多更强大的功能,例如:
- 直接下载百度网盘文件
- 重新定制繁杂的微博页面
- 去掉视频播放广告
- 将网站默认的「二维码登录」改回「账号密码登录」
- 绕过搜索引擎的跳转提示
- 还原清新的小说阅读模式
- 豆瓣和 IMDb 互相显示评分
- ……
你可能听说过「油猴」,但是因为看到「脚本」而不敢尝试,其实它的操作非常简单,只要经过简单设置,下载一些现成脚本,就可以实现上面提到的实用的功能。Tampermonkey 提供了友好的中文化界面,懒得折腾的用户使用默认设置即可,无需更改任何选项。如果需要更多高级设置选项的话,可自行打开「初学者」或者「高级」配置模式,设置将提供动作菜单、更细致的脚本更新、TESLA、加强版编辑器、安全、黑名单检查等高级选项。Tampermonkey的安装和使用方法请参照:tampermonkey怎么用(一):tampermonkey插件下载安装教程
油猴脚本安装和管理
油猴默认是没有安装任何脚本的,你可以通过设置页面的「已安装脚本 - 获取脚本…」来下载各种脚本。
比较常用的下载渠道有三个:
- Greasy Fork:支持中文,按照今日安装、总安装数、得分、创建日期等的排序方式给出脚本列表,可按脚本生效的网站过滤,每一脚本都有中文介绍,并且详细列出了作者、安装数、更新日期日志、安装使用截图、兼容性、应用到、代码查看等信息描述。
- OpenUserJS、Userscripts Mirror:这两个网站都没有提供中文界面,Userscripts Mirror 已经停止了更新,用户可以在这个站点找到历史资源。
找到需要的脚本后,会在介绍页面看到安装(install)按钮,点击下载脚本后会自动跳转到安装界面,再点击安装就可以享用脚本了。
比如,在 OpenUserJS 的 Yet Another Weibo Filter 脚本页面,点击右侧 Install 之后会跳转到 Tampermonkey 的安装页面,这里列出了脚本的基本说明和源代码,再次点击页面中的「安装」按钮即可。
此时打开微博网站,点击地址栏右侧的 Tampermonkey 图标,可以看到这个 Yet Another Weibo Filter 已经成功启用,用户可以点击 ON 按钮临时关闭使用该脚本。
打开 Tampermonkey 设置页面的「已安装脚本」,我们可以看到刚安好的 Yet Another Weibo Filter 脚本,用户在这里可以选择是否打开脚本,或是对脚本进行编辑、提交 Bug 以及删除脚本等多项操作。
建议在安装好各个脚本之后,在实用程序的页面中,将脚本存储和 Tampermonkey 设置以文件或者压缩包的形式导出,方便以后数据备份。
优秀油猴脚本推荐
在上面提供的三个网站大家可以看到各种功能的脚本,你可以根据自己的需求进行下载,如果不知道该下载哪些,下面为大家推荐 15 个优秀实用的用户脚本,不妨先来看看。
1、看真正想看的微博:Yet Another Weibo Filter
Weibo 官方界面已经成为不少脚本应用必修的对象,ts 开发的这款脚本可以高度定制 Weibo 电脑端版面,去除各类广告、微博主自带的各种徽标、过滤热门话题等主要功能,用户需要在脚本的设置中启用相应功能。
如果希望单独安装浏览器插件的话,推荐 眼不见心不烦,其支持 Chrome 和 Firefox 脚本。功能类似:眼不见心不烦(新浪微博)
2、还原真实下载地址:百度网盘直接下载助手
安装百度网盘直接下载助手之后,打开需要下载的资源页面,会出现下载助手的按钮,提供直接下载(支持多文件和目录下载)、显示链接以及外链下载的选项,可实现直接复制到下载工具使用。
3、让所有视频网页全屏:视频网页全屏
可以让网页中任何一个视频网页全屏播放的「神器」,目前支持有多个视频的任意网页、HTML5 格式的视频。
4、豆瓣和 IMDb 互相显示评分:MoreMovieRatings
不少人看电影时喜欢参考 IMDb 和豆瓣电源的评分,这款脚本正好满足两者需求,可以在豆瓣和 IMDb 互相显示评分,电影党必备。
5、查看完整的知乎回答而无需注册登录:Zhihu Visitor
知乎问题页面里,比较长的答案添加展开按钮,点击可以显示全文。点击「更多回答」可以加载更多回答而非登录框。隐藏了必须登录才能使用的相关功能的按钮,如点赞或收藏等。
6、自动翻页 Google 搜索结果:Endless Google
实现无需手动点击 Google 搜索结果的页码,实现自动翻页显示搜索内容。
7、轻松下载 Instagram 图片和视频:IGHelper
方便用户下载 Instagram 的图片和视频,将鼠标移动到图片或者视频上,即可看到下载按钮。
8、悬停查看和下载图片:Mouseover Popup Image Viewer
只需将鼠标光标悬停在多媒体资源的链接上,即可直接显示完整的图像和视频剪辑,避免了用户二次点击,并且通过快捷键实现下载、缩小放大、顺序浏览图册等功能。脚本已经上百个图像和视频托管服务(如 Facebook、500px、Flick 和 YouTube)。
9、下载为 MP3 格式文件:Simple YouTube MP3 Button
脚本提供了即时转换功能,可将 YouTube 影片以 MP3 音频文件格式下载到本地。
10、GitHub 中文化界面:GitHub 汉化插件
很多新手朋友不太会玩 GitHub,可能被全英文界面所困扰,这款脚本实现汉化了 GitHub 界面的部分菜单及内容,新手熟悉之后可选择停用脚本恢复英文模式。
11、Feedly 订阅工具增强版:Feedly filtering and sorting
此脚本主要是为 Feedly 订阅增强了部分功能,包括了高级关键字匹配、自动加载、高亮显示自定义标题、订阅内容高级排序规则等。
12、还你清新的小说阅读模式:My Novel Reader
小说阅读脚本实现了统一阅读样式,内容去广告、修正拼音字、段落整理,自动下一页的功能,相当适合重度的小说阅读用户。
13、绕过搜索结果的自我跳转,直接访问原始网页:AC-baidu
脚本可实现绕过百度、搜狗搜索结果中的自己的跳转链接,直接访问原始网页(间接缩短访问目标网页的时间);可去除百度搜索结果中多余广告 ;添加 Favicon 显示;添加计数。
上面给出的 13 个脚本只是很小的一部分,脚本工具可以专门改变特定网站的行为,比如过滤广告、添加下载按钮、网页界面定制等等,同时由于涉及到版权的问题,并没有向大家推荐类似绕过VIP视频限制之类的脚本。这些在 Greasy Fork 和 OpenUserJS 都提供了相当不错的选择,大家根据需求自行下载试玩。