Greasy Fork is available in English.

动画疯自动同意

动画疯自动同意限制

// ==UserScript==
// @name         动画疯自动同意
// @namespace    http://tampermonkey.net/
// @version      0.1
// @license MIT
// @description  动画疯自动同意限制
// @author       You
// @match        https://ani.gamer.com.tw/animeVideo.php?sn=*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=gamer.com.tw
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    //同意限制
    const i = setInterval(()=>document.querySelector('#adult') && (document.querySelector('#adult').click() || clearInterval(i) || console.log('click')),20)
    //自动下集
    const j = setInterval(()=>document.querySelector('video') &&((document.querySelector('video').onended = () => setTimeout(()=>$('.replay > a').eq(1)[0].click(),3000)) && console.log("自动下集") || clearInterval(j) ),20)
    //移除广告跳转
    /*const j = setInterval(()=>$('.vast-blocker')[0] && ($('.vast-blocker')[0].remove() || clearInterval(j) || console.log('remove')),100)
    //30秒后跳过广告
    const k = setInterval(()=>$('#adSkipButton')?.hasClass('enabled') && ($('#adSkipButton')[0].click() || clearInterval(k) || console.log('skip')),100)
    //广告静音
    const m = setInterval(()=>{
        if($('.vjs-mute-control.vjs-control.vjs-button')[0] && $('#adSkipButton')[0]){
            $('.vjs-mute-control.vjs-control.vjs-button')[0].click()
            clearInterval(m)
            console.log('muted')
            const m2 = setInterval(()=>{
                if(!$('#adSkipButton')[0]){
                    $('.vjs-mute-control.vjs-control.vjs-button')[0].click()
                    clearInterval(m2)
                    console.log('cancel muted')
                }
            },20)
        }
    },100)*/
})();