Greasy Fork 还支持 简体中文。

Plex Auto Skip Intro (Optimized)

Auto skip intro in Plex

目前為 2023-05-10 提交的版本,檢視 最新版本

  1. // ==UserScript==
  2. // @name Plex Auto Skip Intro (Optimized)
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1
  5. // @description Auto skip intro in Plex
  6. // @author CodeRED
  7. // @match https://app.plex.tv/desktop*
  8. // @grant none
  9. // ==/UserScript==
  10.  
  11. (function() {
  12. 'use strict';
  13.  
  14. const checkForSkipIntroButton = () => {
  15. const skipIntroButton = document.querySelector('.AudioVideoFullPlayer-overlayButton-D2xSex');
  16. if (skipIntroButton) {
  17. skipIntroButton.click();
  18. console.log('Opening omitido');
  19. }
  20. };
  21.  
  22. const observer = new MutationObserver((mutationsList) => {
  23. for (const mutation of mutationsList) {
  24. if (mutation.type === 'childList') {
  25. checkForSkipIntroButton();
  26. }
  27. }
  28. });
  29.  
  30. const targetNode = document.querySelector('body');
  31. const config = { attributes: false, childList: true, subtree: true };
  32. observer.observe(targetNode, config);
  33.  
  34. })();