bilibili批量取消分组内的up主 [ 技术杂谈 ]
九叶的小窝 文章 正文
![As Long As You Love Me.](https://api.qwq.ro/storage/users/uid-1/1661304663.png)
九叶
{{nature("2022-12-06 10:42:49")}}更新之前跑task脚本天选时刻抽奖自动关注了太多UP主
脚本内的取消关注功能失效了
只能手动一个一个取消太麻烦了 在网上找了一个脚本 并且稍微优化了下
记录一下
食用方法:
先点击需要取消关注的分组 然后按F12打开浏览器控制台 再复制下方代码到浏览器控制台按回车执行
function f() {
let ii = 0;
let delayed = 1500;//暂停1.5秒
const xx = $(".be-dropdown-item:contains('取消关注')");
console.log("本页关注了", xx.length, "个up主!");
let tt = setInterval(unfollow, delayed); // 暂停多少毫秒,再执行下一次点击,时间间隔增加一点儿变化
//取消关注
function unfollow() {
if (0 <= ii && ii < xx.length) {
xx[ii].click(); // 自动点击【取消关注】
ii++;
delayed = ii * 488;
clearInterval(tt); // 停止批量操作
tt = setInterval(unfollow, delayed);//开启批量操作
} else if (xx.length == 0) {
clearInterval(tt); // 停止批量操作
console.log("此列表中无任何关注up主");
location.reload();
}else {
clearInterval(tt); // 停止批量操作
console.log("OK!你已取消了对本页所有up主的关注!");
const nextPage = $(".be-pager-next");//下一页
nextPage.click();
setTimeout(f, 1500);//开启批量操作
}
}
}
f()
{{nature('2021-12-07 15:29:00')}} {{format('2878')}}人已阅读
{{nature('2021-01-31 20:01:00')}} {{format('1231')}}人已阅读
{{nature('2020-12-11 21:17:00')}} {{format('1158')}}人已阅读
{{nature('2021-04-22 15:16:00')}} {{format('1112')}}人已阅读
目录
标签云
一言
评论 0
{{userInfo.data?.nickname}}
{{userInfo.data?.email}}