b站 bilibili 哔哩哔哩 js小脚本 油猴 查找搜索某年的视频 自动翻页
var ccount = 0;
var numnum = 5
const sleep = (delay) => new Promise((resolve) => setTimeout(resolve, delay))
while (numnum--) {
document.querySelectorAll(".bili-video-card__info--date").forEach(e => {
if (e.innerText.indexOf('2021') != -1) {
ccount++
console.log(e.parentNode.parentNode.previousSibling)
}
})
// debugger
console.log(ccount)
if (ccount != 0) {
break
} else {
document.querySelector("div.flex_center.mt_x50.mb_lg > div > div > button:nth-child(11)").click()
// console.log(document.querySelector("div.flex_center.mt_x50.mb_lg > div > div > button:nth-child(11)"))
}
await sleep(1000);
}
不sleep的话,翻页后视频元素加载不出来,就一直向后翻页
今年的视频,正则:· .{1,2}-