Step 1
进入待下载页面。例如:
Step 2
打开开发者工具,在控制台输入let data = [],创建一个空数组
Step 3
输入代码
data = data.concat(Array.from(new Set(Array.from(document.querySelectorAll('a')).map(el => el.href).filter(url => url.includes('www.bilibili.com/video')))))
Step 4
手动点击“下一页”后,再运行一次上述代码。
每一页都运行一次上述代码。
Step 5
输入代码data.join(' '),格式化收集到的链接,复制。
Step 6
用python + yt-dlp进行逐个下载。