油猴Tampermonkey及脚本使用

用Chrome浏览器的应该都知道,Chrome的优势之一就是有各种拓展的插件,使得我们浏览,工作效率都更高。

今天给大家推荐的一款”神器插件”叫 油猴,英文为 Tampermonkey

油猴是什么
Tampermonkey 是一款浏览器脚本管理插件,支持大多常见浏览器,结合脚本大全网站 greasyfork,能够方便的实现脚本旳一键安装、自动更新、快速启用等便捷功能,通过用户脚本可以实现很多实用或有趣的功能。

「油猴」也可以通过安装各类脚本对网站进行定制。不过它能定制的不仅仅是网站的样式,还能实现更多更强大的功能,例如:

直接下载百度网盘文件
重新定制繁杂的微博页面
去掉视频播放广告
将网站默认的「二维码登录」改回「账号密码登录」
绕过搜索引擎的跳转提示
还原清新的小说阅读模式
豆瓣和 IMDb 互相显示评分
……
你可能听说过「油猴」,但是因为看到「脚本」而不敢尝试,其实它的操作非常简单,只要经过简单设置,下载一些现成脚本,就可以实现上面提到的实用的功能。

安装
先附上油猴的下载地址:tampermonkey下载地址点这里

这里写图片描述

这里左边是稳定版,右边是测试版,都可以下载,选择一个下载就可以。(这里可能有的用户打不开,这是因为谷歌被限制的原因,可以的话尝试翻墙)

添加至Chrome拓展工具:
这里写图片描述

添加之后会发现,浏览器右上角有了一个图标:
这里写图片描述

这里就是我们管理油猴的地方,到此安装已经结束。

使用脚本
到了这里,可能有点同学说,我又不会写脚本,还能用么。别担心,有很多心肠好的程序员写好了并把他们的脚本开源提供出来分享,我们只要去下载就好了。步骤如下:

1、点击获取新脚本

这里写图片描述

这里提供了四个脚本资源的网站,只有你想不到,没有做不到的脚本。

我们这里去GreasyForks看看,点击此处传送门
这里写图片描述

好了,我们先去下载一个脚本试试

这里我们搜索知乎

这里写图片描述

我们可以看到关于知乎就有这么多脚本

平时我们看知乎的时候,会发现除了文章以外会有很多其他信息,那么我们来试试极简知乎脚本

点击安装:
这里写图片描述

安装好之后,我们就可以去试一试效果了

点击此处,知乎传送门

打开页面后,我们能看到页面已经改变了

这里写图片描述

右上角的图标有一个数字,代表着有一个脚本在该页面执行了,如果我们要关闭该脚本
这里写图片描述

灰色代表关闭,关闭之后,需要重新刷新页面才能生效。

到此脚本的安装以及使用就介绍到这里了。

当然如果你是一名前端开发者,可以写一些自己觉得好的脚本工具。

笔者经常浏览CSDN博客文章,大家都知道CSDN有一个地方不好就是广告很多,非常多,各种植发,培训广告不断。笔者的同事写了一个脚本,去掉广告,直接附上脚本代码

CSDN去除广告脚本代码

// UserScript
// @name 删除CSDN页面广告
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 删除页面广告
// @author Ink足迹
// @grant none
// @include 😕/blog.csdn.net
// @include 😕/bbs.csdn.net
// @note 2018-08-14 17:16 删除CSDN页面广告
// /UserScript

(function() {
‘use strict’;

// Your code here...
var localHost = location.host; //当前路径
var localAddress = ""; //当前所在网站
if (localHost.indexOf("csdn.net") > -1) {
    localAddress = "CSDN";
}
if ("CSDN" === localAddress) {
    // Class集合
    var className = ["box-box-default", "pulllog-box", "box-shadow", "mediav_ad"];
    // ID集合
    var eleId = ["asideFooter", "_360_interactive", "ad_pop"];
    // 元素标签集合
    var tagName = ["iframe"];

    removeClassName(className);
    removeIdName(eleId);
    removeTagName(tagName);
    console.clear();
}
// 通过Class删除
function removeClassName(className) {
    for (var i = 0; i < className.length; i++) {
        var classDom = document.getElementsByClassName(className[i]);
        for (var j = 0; j < classDom.length; j++) {
            classDom[j].remove();
        }
    }
}
// 通过ID删除
function removeIdName(eleId) {
    for (var m = 0; m < eleId.length; m++) {
        var idDom = document.getElementById(eleId[m]);
        if (idDom) {
            idDom.remove();
        }
    }
}
// 通过元素标签删除
function removeTagName(tagName) {
    for (var d = 0; d < tagName.length; d++) {
        var tagDom = document.getElementsByTagName(tagName[d]);
        for (var f = 0; f < tagDom.length; f++) {
            tagDom[f].remove();
        }
    }
}
// 页面滚动事件
function mouseWheel() {
    document.body.onmousewheel = function(e){
        console.debug(e.wheelDelta)
        if (e.wheelDelta < 0) { // 当滑轮向下滚动时
            console.log("滑轮向下滚动");
        }
    }
}

})();

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
好用的脚本工具
福利环节,推荐一些好用的脚本工具

看真正想看的微博:Yet Another Weibo Filter
Weibo 官方界面已经成为不少脚本应用必修的对象,ts 开发的这款脚本可以高度定制 Weibo 电脑端版面,去除各类广告、微博主自带的各种徽标、过滤热门话题等主要功能,用户需要在脚本的设置中启用相应功能。

如果希望单独安装浏览器插件的话,推荐 眼不见心不烦,其支持 Chrome 和 Firefox 脚本

还原真实下载地址:百度网盘直接下载助手
安装百度网盘直接下载助手之后,打开需要下载的资源页面,会出现下载助手的按钮,提供直接下载(支持多文件和目录下载)、显示链接以及外链下载的选项,可实现直接复制到下载工具使用。

让所有视频网页全屏:视频网页全屏
可以让网页中任何一个视频网页全屏播放的「神器」,目前支持有多个视频的任意网页、HTML5 格式的视频。

豆瓣和 IMDb 互相显示评分:MoreMovieRatings
不少人看电影时喜欢参考 IMDb 和豆瓣电源的评分,这款脚本正好满足两者需求,可以在豆瓣和 IMDb 互相显示评分,电影党必备。

查看完整的知乎回答而无需注册登录:Zhihu Visitor
知乎问题页面里,比较长的答案添加展开按钮,点击可以显示全文。点击「更多回答」可以加载更多回答而非登录框。隐藏了必须登录才能使用的相关功能的按钮,如点赞或收藏等。

增强版的 YouTube 功能改造:YouTube +
YouTube + 可以给 Youtube 增加更多的功能选项,包括但不限于小窗口播放视频、播放您最近订阅播放列表、视频截图保存、只允许你订阅频道的视频播放广告等等。不过目前 YouTube + 不支持 YouTube beta Material Layout 测试版。

自动翻页 Google 搜索结果:Endless Google
实现无需手动点击 Google 搜索结果的页码,实现自动翻页显示搜索内容。

轻松下载 Instagram 图片和视频:IGHelper
方便用户下载 Instagram 的图片和视频,将鼠标移动到图片或者视频上,即可看到下载按钮。

悬停查看和下载图片:Mouseover Popup Image Viewer
只需将鼠标光标悬停在多媒体资源的链接上,即可直接显示完整的图像和视频剪辑,避免了用户二次点击,并且通过快捷键实现下载、缩小放大、顺序浏览图册等功能。脚本已经上百个图像和视频托管服务(如 Facebook、500px、Flick 和 YouTube)。

YouTube 影片下载为 MP3 格式文件:Simple YouTube MP3 Button
脚本提供了即时转换功能,可将 YouTube 影片以 MP3 音频文件格式下载到本地。

GitHub 中文化界面:GitHub 汉化插件
很多新手朋友不太会玩 GitHub,可能被全英文界面所困扰,这款脚本实现汉化了 GitHub 界面的部分菜单及内容,新手熟悉之后可选择停用脚本恢复英文模式。

给你最好用的 YouTube 视频下载工具:Youtube Best Video Downloader 2
脚本提供了 YouTube 视频下载的快捷功能,可保存为 Full-HD MP4、FLV、3GP、MP3(码率为 128kbps 或者 192kbps)、M4A 以及 AAC 格式。经测试,这款脚本会和上面提及到的 YouTube + 脚本有冲突,需要暂时停用 YouTube +,才可看到下载按钮。

Feedly 订阅工具增强版:Feedly filtering and sorting
此脚本主要是为 Feedly 订阅增强了部分功能,包括了高级关键字匹配、自动加载、高亮显示自定义标题、订阅内容高级排序规则等。

还你清新的小说阅读模式:My Novel Reader
小说阅读脚本实现了统一阅读样式,内容去广告、修正拼音字、段落整理,自动下一页的功能,相当适合重度的小说阅读用户。

绕过搜索结果的自我跳转,直接访问原始网页:AC-baidu
脚本可实现绕过百度、搜狗搜索结果中的自己的跳转链接,直接访问原始网页(间接缩短访问目标网页的时间);可去除百度搜索结果中多余广告 ;添加 Favicon 显示;添加计数。

转载:https://blog.csdn.net/qq_20492999/article/details/81708646

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值