直接上步驟#
首先打開個人中心的關注頁面:
將你需要留下關注的人移動到單獨的分組裡:
關注列表 | 移動分組 |
---|---|
然後選中左側的預設分組,這裡就是你不需要關注的人了。
先跳到最後一頁:
滑鼠右鍵點擊頁面,選中最後一項(檢查):
然後在右側彈出的這個頁面中,選中控制台,貼上我下面給出的程式碼,按下回車即可。
function clearPage() {
var interval = 250;
var count = 0;
var unsubcribeButton = $(".be-dropdown-item:contains('取消關注')");
tt = setInterval(
function () {
if (0 <= count && count < unsubcribeButton.length) {
unsubcribeButton[count].click();
console.log(count + "/" + unsubcribeButton.length);
} else {
clearInterval(tt);
$(".be-pager-prev").click();
setTimeout(() => {
clearPage();
}, 200);
}
count += 1;
},
interval + count * 10,
);
}
clearPage();
然後整個頁面就會自動開始取關 -> 點擊上一頁 -> 取關。
當取消關注多了後,可能會被 b 站官方 ban 掉介面的訪問權限,過會再執行腳本就好了。