Youtube large figuccio

menu guida autorestringe

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

// ==UserScript==
// @name         Youtube large figuccio
// @description  menu guida autorestringe
// @namespace    https://gf.qytechs.cn/users/237458
// @version      0.9
// @match        https://www.youtube.com/*
// @author       figuccio
// @grant        GM_addStyle
// @grant        GM_setValue
// @grant        GM_getValue
// @run-at       document-idle
// @require      https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js
// @icon         https://www.youtube.com/s/desktop/3748dff5/img/favicon_48.png
// @license        MIT
// ==/UserScript==
/////////////////pulsante guide- button (hide "guide" menu){return;}evita errore triangolo giallo
var $ = window.jQuery;
$(document).ready(function() {
(function () {
		let url = undefined;
		let act = 2;
		setInterval (function () {
			if (act == 0 && document.location.toString () != url)	// rilevamento del cambio di indirizzo
				act = 1;
			if (act == 1) {	// attendere il completamento del caricamento della pagina sorp
				const Q = document.getElementsByTagName ('yt-page-navigation-progress');
				if (!Q.length || !Q [0].hasAttribute ('hidden'))
					return;
				act = 2;
				}
			if (act == 2) {	// attendere il pulsante e premerlo se necessario
const guide_button = document.getElementById ('guide-button');
if (!guide_button)
{return;}
let tmp = guide_button.getElementsByTagName ('button');
if (!tmp.length)
{return;}
tmp = tmp [0];
if (!tmp.hasAttribute ('aria-pressed'))
{return;}
if (tmp.attributes ['aria-pressed'].value == 'true')
{guide_button.click (); }
        else {
					url = document.location.toString ();
					act = 0;
					window.dispatchEvent (new Event ('resize'));
					}
				}
			}, 1000);
})();
});

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址