您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
批量拉黑1014之后还给狗东做广告的UP主
当前为
// ==UserScript== // @name B站批量拉黑 // @version 1.0.0 // @description 批量拉黑1014之后还给狗东做广告的UP主 // @note 更新于 2024年10月26日 // @author 怀沙2049 // @match https://space.bilibili.com/* // @exclude https://space.bilibili.com/473519710 // @license GNU GPLv3 // @connect gumengya.com // @run-at document-end // @grant GM_registerMenuCommand // @grant GM_addStyle // @grant GM_openInTab // @grant GM_setValue // @grant GM_getValue // @grant GM_xmlhttpRequest // @namespace https://greasyfork.org/zh-CN/users/1192640-huaisha2049 // ==/UserScript== (function() { 'use strict'; // 从cookie中获取csrf_token var csrf_token = document.cookie.match(/(?<=bili_jct=).+?(?=;)/)[0]; // 需要拉黑的UID列表 const uid_list = [ 544336675,2229752,4564056,638816489,473519710,24490535,1629347259,10119428, 1457639978,4305299,386869863,10518076,46545652,309134148,442229,14068111,269319344, 942755,1596926736,2043926679,98684196,504934876,145544,3537112840275980,434615, 1405515989,395991094,253212392,1117551831,406999290,253350665,2728123,452600545, 2035005110,94281836,239688446,1135981288,2574869,483052036,284845773,13743667, 203680252,550674844,3948019,94510621,1556651916 ]; // 批量拉黑函数 function batch_block() { for (let i = 0; i < uid_list.length; i++) { setTimeout(function() { $.ajax({ url: '//api.bilibili.com/x/relation/modify', type: 'post', xhrFields: { withCredentials: true // 携带跨域cookie }, data: { 'fid': uid_list[i], // 要拉黑的UP主UID 'act': 5, // 拉黑操作对应的act值 're_src': 11, // 来源标识(根据实际需要填写) 'csrf': csrf_token // CSRF令牌 }, success: function(response) { console.log('Bilibili blocking succeeded:', uid_list[i]); }, error: function(xhr, status, error) { console.error('Bilibili blocking failed:', uid_list[i], error); } }); console.log('Bilibili blocking attempt:', uid_list[i]); }, i * 1000); // 延时发送请求,避免触发API限流 } } // 执行批量拉黑操作 //batch_block(); // 创建开始按钮 let menu1 = GM_registerMenuCommand('开始', function () { batch_block(); }); })();