Fastfwd vg-ads

Fast forwards vg-tv ads

// ==UserScript==
// @name         Fastfwd vg-ads
// @namespace    http://tampermonkey.net/
// @version      2.3
// @description  Fast forwards vg-tv ads
// @author       kimhegg
// @match        https://tv.vg.no/*
// @match        https://www.tv2.no/video/*
// @match        https://www.dagbladet.no/video/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=vg.no
// @grant        none
// ==/UserScript==

(function()
 {
    //
    //      Config
    //

    // Enable The Adblocker
    const adblocker = true;

    // Enable debug messages into the console
    const debug = true;

    //
    //      CODE
    //

    if (debug) console.log("FastFwd ads: Script started");
    

    if(adblocker) addblocker();
  
    function addblocker()
    {
        setInterval(() =>
                    {
 
            const vg_ad = [...document.querySelectorAll('.vgp-ad-layout')][0];
            const vg_mainContainer = document.getElementById('player');
            const vg_sidAd = document.querySelector('vgp-ad-layout');
            if(vg_ad){
                const video = document.querySelector('video');
                video.playbackRate = 10;
                video.volume = 0;
            
            }
             const tv2_ads= document.getElementById('ad-container');
            const db_ads = document.getElementsByClassName('videoAdUi');
             if(tv2_ads || db_ads){
                document.querySelector('iframe')?.remove();
                document.getElementById('videoAdUi')?.remove();
                console.log("Other ads removed");
              }
         }
         , 50)
    }
})();