Clicks the dumb age verification button
当前为
// ==UserScript==
// @name YoutubeWhy
// @namespace sc
// @include https://www.youtube.com/watch?v=*
// @version 6
// @description Clicks the dumb age verification button
// @author Wepwawet
// @grant none
// ==/UserScript==
var ran = false;
function code() {
if (ran) return;
var r18 = document.querySelector('html body._400x225._top-left ytd-app div#content.style-scope.ytd-app ytd-page-manager#page-manager.style-scope.ytd-app ytd-watch-flexy.style-scope.ytd-page-manager.hide-skeleton div#columns.style-scope.ytd-watch-flexy div#primary.style-scope.ytd-watch-flexy div#primary-inner.style-scope.ytd-watch-flexy div#player.style-scope.ytd-watch-flexy yt-playability-error-supported-renderers#error-screen.style-scope.ytd-watch-flexy div#container.style-scope.yt-playability-error-supported-renderers yt-player-error-message-renderer.style-scope.yt-playability-error-supported-renderers div#info.style-scope.yt-player-error-message-renderer div#button.style-scope.yt-player-error-message-renderer yt-button-renderer.style-scope.yt-player-error-message-renderer.style-dark-on-black.size-default a.yt-simple-endpoint.style-scope.yt-button-renderer paper-button#button.style-scope.yt-button-renderer.style-dark-on-black.size-default');
if (r18) {
r18.click();
ran = true;
}
}
// runs when the page loads the first time
setTimeout(function() {
code();
$('body').on('transitionend', code);
}, 10000)
window.addEventListener('yt-page-data-updated', function(e) {
code();
});
window.addEventListener("yt-navigate-start", function(e) {
code();
});
window.addEventListener("yt-navigate-finish", function(e) {
code();
});
window.addEventListener("spfdone", function(e) {
code();
});
window.addEventListener("spfclick", function(e) {
code();
});
window.addEventListener("spfprocess", function(e) {
code();
});