您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
acfun turn off autoplay
// ==UserScript== // @name acfun关闭自动播放 // @namespace 荧之风 // @version 0.33 // @description acfun turn off autoplay // @author 荧之风 // @match *.acfun.cn/* // @grant none // @run-at document-end // ==/UserScript== (function(window, self, unsafeWindow) { 'use strict'; //sleep function sleep (time) { return new Promise((resolve) => setTimeout(resolve, time)); } //pause function pauseClcik() { try{ let pb = document.querySelector('.btn-play'); if (pb.querySelector('.btn-span').getAttribute('data-bind-attr')=='play') pb.click(); }catch(err){ //console.log("pauseClcik error:"+err); return sleep(500).then(() => {pauseClcik(); });} } //autoplay function disableAutoPlay() { try{ let setting = document.querySelectorAll('.control-checkbox'); let ap=setting[1]; if(ap.getAttribute('data-bind-attr')=='true') ap.click(); }catch(err){ //console.log("disableAutoPlay error:"+err); return sleep(500).then(() => {disableAutoPlay(); });} } pauseClcik(); disableAutoPlay(); })();