annotazioni riproduzione automatica off Youtube + sottotitoli on tema scuro
当前为
// ==UserScript==
// @name annotazioni youtube off figuccio
// @namespace https://greasyfork.org/users/237458
// @description annotazioni riproduzione automatica off Youtube + sottotitoli on tema scuro
// @match https://*.youtube.com/*
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js
// @version 0.7
// @author figuccio
// @run-at document-end
// @license MIT
// ==/UserScript==
(function() {
'use strict';
//prima di continuare su youtube click su rifiuta cookie
var timerconsent;
timerconsent =setInterval(function(){document.querySelector("#content > div.body.style-scope.ytd-consent-bump-v2-lightbox > div.eom-buttons.style-scope.ytd-consent-bump-v2-lightbox > div:nth-child(1) > ytd-button-renderer:nth-child(1) > yt-button-shape > button > yt-touch-feedback-shape > div > div.yt-spec-touch-feedback-shape__fill").click();}, 1000);
// Dopo 9 secondi, fermiamo il timer utilizzando la funzione clearInterval()
setTimeout(function() {
clearInterval(timerconsent);
}, 9000);
//tema scuro on f7 illum cinema
document.cookie = "PREF=f6=40000400&f7=140;domain=youtube.com";//ok tema scuro illum cinem disattivata
if(!localStorage.reload) {
setTimeout("document.location.reload()",2000);
localStorage.reload = 1;
}
///////////////////////////
//riproduzione automatica disattivata 2023
function riproduzioneautomatica () {
let autoplayButton = document.getElementsByClassName('ytp-autonav-toggle-button')[0];
let autoplayEnabled = autoplayButton && autoplayButton.getAttribute('aria-checked') === 'true';
if (autoplayEnabled) {
console.log("proverà ora a disattivare la riproduzione automatica.");
autoplayButton.click();
}
}
riproduzioneautomatica();
var observer1 = new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
riproduzioneautomatica();
});
});
observer1.observe(document, { childList: true, subtree: true });
////////////////////////////////////////////////
function sottotitoli() {
if (document.querySelector('[aria-keyshortcuts="c"]').getAttribute('aria-pressed') !== 'true') {
document.querySelector('[aria-keyshortcuts="c"]').click();
}
}
sottotitoli();
var observer = new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
sottotitoli();
});
});
observer.observe(document, { childList: true, subtree: true });
////////////////////////annotazioni
document.querySelectorAll(".ytp-settings-button").item(0).click();//apre
document.querySelectorAll(".ytp-settings-button").item(0).click();//chiude
function annotazioni() {
//annotazioni
if(document.querySelectorAll("div[role='menuitemcheckbox']")[1].getAttribute("aria-checked") == "true")
document.querySelectorAll("div[role='menuitemcheckbox']")[1].click();
}
var observer2= new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
annotazioni();
});
});
observer2.observe(document, { childList: true, subtree: true });
})();