// ==UserScript== // @name FuckAds - Skip most of YouTube ads // @namespace http://tampermonkey.net/ // @version 0.1.1 - testing // @description Automatically Skip most of YouTube ads. // @author John Doe // @match *://www.youtube.com/* // @grant none // @license MIT // @downloadURL none // ==/UserScript== (function () { function startObserving () { if (location.href.includes('/watch')) { const player = document.getElementById('movie_player') const skipButton = document.querySelector('.ytp-ad-skip-button-text') console.log(player, skipButton) skipButton.click() if (!player) { console.log('Player not detected.') } if (player.classList.contains('ad-showing') && !skipButton) { console.log('Ad detected. No skip button available, you need to wait.') } if (skipButton) { console.log('Skip button available') } if (!player.classList.contains('ad-showing')) { console.log('No ad detected') } } } setInterval(startObserving, 5000) })()