zoukankan      html  css  js  c++  java
  • 油猴脚本编写自己的脚本来去除知乎 "我们检测到你可能使用了 AdBlock 或 Adblock Plus"

    1、问题描述

    20210218232757

    我们的目标就是去除上面这个东西。

    2、新建脚本

    首先我们假设你已经来到了这一步,即,已经下载好了 Tampermonkey 插件。

    20210218231545

    然后新建脚本:

    20210218231736

    也可以在管理面板中单击添加新脚本的按钮:

    20210218231822

    然后我们就可以编写自己的脚本了。

    20210218232616

    3、编写脚本

    3.1、编写 Hello World

    我们编写脚本的地方:

    20210218233110

    Hello World 代码示例:

    // ==UserScript==
    // @name         HelloWorld ①
    // @namespace    http://tampermonkey.net/
    // @version      0.1
    // @description  try to take over the world!
    // @author       You
    // @match        *://www.baidu.com/* ②
    // @grant        none
    // ==/UserScript==
    
    (function() {
        'use strict';
    
        // Your code here...
        alert('Hello World!'); // ③
    })();
    

    ① 这里是你的脚本名称
    ② 这里是匹配的网站,即,你想在哪一个网站执行这个脚本,这里选择的是百度的首页(注意,在具体写代码时不要加上 “②” 这个序号)
    ③ 这里就是具体的代码了,这里的效果每次打开百度首页时是弹出一个 Hello World 的窗口。

    写完代码后,我们直接 Ctrl+s 进行保存,然后测试一下效果:

    20210218233616

    效果是 OK 的。

    3.2、编写去除知乎首部提示的脚本

    // ==UserScript==
    // @name         RemoveZhihuTopAd
    // @namespace    https://www.cnblogs.com/fanlumaster/
    // @version      0.1
    // @description  to remove the info in the top of zhihu zhuanlan pages
    // @author       模糊计算士
    // @match        *://zhuanlan.zhihu.com/*
    // @grant        none
    // ==/UserScript==
    
    (function() {
        'use strict';
    
        // Your code here...
        var ad = document.getElementsByClassName("AdblockBanner");
        // console.log(ad2[0]);
        ad[0].parentNode.removeChild(ad[0]);
    })();
    

    然后保存即可。这样,以后在知乎应用 adBlock 的同时也不会弹出首部的烦人的提示信息了。

    同理,如果 CSDN 有类似的 adBlock 清理不掉的广告之类,我们也可以直接写脚本将其去除。

  • 相关阅读:
    java提高篇(四)-----抽象类与接口
    hdu1004----用java链表实现
    jkfladsdjfkldsa
    Handler_1
    Handler实现线程间的通信2
    Handler实现线程间的通信1
    Handler基本运行机制
    Android线程
    Activity声明周期2
    Activity声明周期1
  • 原文地址:https://www.cnblogs.com/fanlumaster/p/14414093.html
Copyright © 2011-2022 走看看