// ==UserScript== // @name Plex Auto Skip Intro (Optimized) // @namespace http://tampermonkey.net/ // @version 0.1 // @description Auto skip intro in Plex // @author CodeRED // @match https://app.plex.tv/desktop* // @grant none // @downloadURL none // ==/UserScript== (function() { 'use strict'; const checkForSkipIntroButton = () => { const skipIntroButton = document.querySelector('.AudioVideoFullPlayer-overlayButton-D2xSex'); if (skipIntroButton) { skipIntroButton.click(); console.log('Opening omitido'); } }; const observer = new MutationObserver((mutationsList) => { for (const mutation of mutationsList) { if (mutation.type === 'childList') { checkForSkipIntroButton(); } } }); const targetNode = document.querySelector('body'); const config = { attributes: false, childList: true, subtree: true }; observer.observe(targetNode, config); })();