Greasy Fork is available in English.

Kill YouTube Channel Video Autoplay

Убирает автозапуск видео на страницах канала и пользователя на YouTube

< Обсуждения Kill YouTube Channel Video Autoplay

Вопрос/комментарий

§
Создано: 12.05.2024
Отредактировано: 12.05.2024

The trouble with all such scripts is that it requires a reboot to enable

In general, it does not work

// @grant none
// downloadURL //greasyfork.org/scripts/483523/
// ==/UserScript==

(function () {
'use strict';

const consoleOutput = true

setInterval(() => {
const storageItem = JSON.parse(window.sessionStorage.getItem('yt-player-autonavstate'))
const autoplayButton = document.querySelector('button[data-tooltip-target-id="ytp-autonav-toggle-button"]')
if (storageItem.data === '2' && autoplayButton.querySelector('.ytp-autonav-toggle-button[aria-checked="true"]')) {
if (consoleOutput) console.log(`${new Date().toLocaleTimeString()}: 🙄 YouTube попробовал еще раз активировать автозапуск!`)
setTimeout(() => {
autoplayButton.click()
if (consoleOutput) console.log(`${new Date().toLocaleTimeString()}: It's disabled again.`)
}, 1000)
}
}, 2000)

})();

Ответить

Войдите, чтобы ответить.