返回首頁 

Greasy Fork is available in English.

bilibili 风纪委员增强

bilibili 风纪委员自动勾选表单,默认匿名发布


安装此脚本?
// ==UserScript==// @name         bilibili 风纪委员增强// @namespace    https://github.com/sparanoid/userscript// @supportURL   https://github.com/sparanoid/userscript/issues// @version      0.0.3// @description  bilibili 风纪委员自动勾选表单,默认匿名发布// @author       Sparanoid// @license      AGPL// @compatible   chrome 80 or later// @compatible   edge 80 or later// @compatible   firefox 74 or later// @compatible   safari 13.1 or later// @match        https://www.bilibili.com/*// @icon         https://experiments.sparanoid.net/favicons/v2/www.bilibili.com.ico// @grant        none// @run-at       document-start// ==/UserScript==const DEBUG = true;const NAMESPACE = 'bilibili-judgement-enhanced';const apiBase = 'https://api.bilibili.com';const feedbackUrl = 'https://t.bilibili.com/545085157213602473';console.log(`${NAMESPACE} loaded`);function debug(description = '', msg = '', force = false) {if (DEBUG || force) {console.log(`${NAMESPACE}: ${description}`, msg)}}((open) => {XMLHttpRequest.prototype.open = function() {this.addEventListener("readystatechange", () => {const url = this?.responseURL && new URL(this.responseURL);// debug('url?.pathname', url?.pathname);// Check when vote API firesif (url?.pathname === '/x/credit/v2/jury/vote') {if (this.readyState === 4) {document.querySelector('.vote-btns .btn-group button:first-child')?.click();document.querySelector('.will-you-watch button:last-child')?.click();document.querySelector('.vote-anonymous > div')?.click();if (document.querySelector('.card-public-point')) {document.querySelector('.card-public-point > div:last-child').style.display = 'block';}}}}, false);open.apply(this, arguments);};})(XMLHttpRequest.prototype.open);