Disable kagi user-script on YouTube Ad blocking

1/11/2025, 6:34:10 PM

目前為 2025-01-11 提交的版本,檢視 最新版本

// ==UserScript==
// @name        Disable kagi user-script on YouTube Ad blocking
// @namespace   kagi.com/orion
// @match       https://www.youtube.com/*
// @run-at      document-start
// @unwrap
// @inject-into page
// @allFrames   true
// @grant       none
// @version     0.1.0
// @author      -
// @description 1/11/2025, 6:34:10 PM
// ==/UserScript==

try {

  if (typeof kagi !== 'undefined' && window?.dev === false && window?.constructor?.prototype?.dev !== false) {
    let val = false;
    delete window.dev;
    if (window.dev === undefined) {
      Object.defineProperty(window, 'dev', {
        get() {
          const err = new Error('Disable kagi user-script on YouTube Ad blocking.');
          if (`${err.stack}`.includes('log@user-script:')) throw err;
          return val;
        },
        set(nv) {
          val = nv;
          return true;
        },
        enumerable: true,
        configurable: true
      });
    }
  }

} catch (e) { }

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址