清理B站收藏夹
进入B站收藏夹页面(以默认收藏夹为例)
按下F12打开开发者工具,进入控制台
输入允许粘贴,并回车
将以下程序粘贴后运行
async function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
async function batdo() {
console.log(" 开始批量操作");
// 1. 点击【批量操作】
const batchBtn = document.querySelector('.favlist-info-batch');
if (!batchBtn) return console.warn('❌ 批量操作按钮未找到');
batchBtn.click();
await sleep(1000);
// 2. 点击【全选】(通过文字匹配)
const labels = document.querySelectorAll('.vui_checkbox--label');
let found = false;
labels.forEach(el => {
if (el.innerText.trim() === '全选') {
el.click();
found = true;
}
});
if (!found) return console.warn('❌ 全选按钮未找到');
await sleep(1000);
// 3. 点击【取消收藏】
const unstarBtn = document.querySelector('.action-btn .sic-BDC-star_favorite_off_line')?.parentElement;
if (!unstarBtn) return console.warn('❌ 取消收藏按钮未找到');
unstarBtn.click();
await sleep(1000);
// 4. 点击【确认按钮】
const confirmBtn = document.querySelector('.vui_dialog--btn-confirm');
if (!confirmBtn) return console.warn('❌ 确认按钮未找到');
confirmBtn.click();
console.log('✅ 已点击确认');
await sleep(4000); // 等待页面刷新和加载新数据
// 5. 递归下一批次
batdo();
}
// ✅ 执行
batdo();如果嫌慢可以手动调整sleep
文章作者:捡便士的月亮
文章链接:http://onlyuan.cn/archives/qing-li-bzhan-guan-zhu-lie-biao-he-shou-cang-jia
版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0 许可协议,转载请注明出处!
评论已关闭!