Plex auto-skip intro

Automatically press the Plex "Skip intro" button when it appears.

< Feedback on Plex auto-skip intro

Review: OK - script works, but has bugs

§
Posted: 2022-03-18

Fixed:

// ==UserScript==
// @name Plex auto-skip intro
// @namespace https://greasyfork.org/en/users/555204-bcldvd
// @version 0.1
// @icon https://www.google.com/s2/favicons?domain=plex.tv
// @description Automatically press the Plex "Skip intro" button when it appears.
// @author David Boclé
// @match https://app.plex.tv/desktop/
// @grant none
// ==/UserScript==

(function() {
let element = document.getElementById('plex');
let observer = new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
if(mutation.addedNodes.length > 0 && mutation.addedNodes[0] && mutation.addedNodes[0].innerText == 'SKIP INTRO') {
setTimeout(() => {
mutation.addedNodes[0].firstChild.click()
}, 10);
}
});
});
observer.observe(element, { childList: true, subtree: true });
})();

§
Posted: 2022-03-18

Post reply

Sign in to post a reply.