YouTube Ad Skipper2

Skip YouTube ads

当前为 2023-11-02 提交的版本,查看 最新版本

// ==UserScript==
// @name         YouTube Ad Skipper2
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Skip YouTube ads
// @author       You
// @match        https://www.youtube.com/*
// @grant        none
// @run-at   document-end
// ==/UserScript==

(function() {
    'use strict';

// 対象のノードを選択または取得
var targetNode = document.querySelector("#movie_player > div.video-ads.ytp-ad-module");
var movieNode = document.querySelector("#movie_player > div.html5-video-container > video");
// オブザーバインスタンスを作成
var observer = new MutationObserver(function() {
    if (targetNode && targetNode.hasChildNodes()) {
        console.log("あった");
        movieNode.currentTime = 60;
        [...document.querySelector("#movie_player > div.video-ads.ytp-ad-module").getElementsByClassName('ytp-ad-skip-button-slot')].forEach(e => e.querySelector('button')?.click());
    } else {
        console.log("なかった");
    }
});

// オブザーバの設定
var config = { attributes: true, childList: true, subtree: true };

// 対象ノードとオブザーバの設定を渡す

observer.observe(targetNode, config);

})();

QingJ © 2025

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