获取B站多P视频的分P标题的方法

单P视频直接网页上复制就行。




多P视频获取方法:


1.按F12打开控制台。
2.切换到“console”或者“控制台”选项卡。
3.选择加序号或者不加序号的代码复制,粘贴到console,按回车运行代码。
4.复制程序输出的内容。

不需要加序号就复制这段代码

// 不加序号
var list = document.getElementById('multi_page').getElementsByTagName('a');
console.log('本套视频共有:' + list.length + '集');
var textList = [];
for (let index = 0; index < list.length; index++) {
    textList.push(list[index].title);
}
console.log(textList.join('\n\t'));

需要加序号就复制这段代码

// 加序号
var list = document.getElementById('multi_page').getElementsByTagName('a');
var textList = [];
for (let index = 1; index <= list.length; index++) {
    let xuHao = index.toString();
    if (list.length < 10) {
        xuHao = index.toString();
    } else if (list.length < 100) {
        if (index < 10) {
            xuHao = '0' + index.toString();
        }
    } else if (list.length < 1000) {
        if (index < 10) {
            xuHao = '00' + index.toString();
        } else if (index < 100) {
            xuHao = '0' + index.toString();
        }
    }
    textList.push(xuHao + '-' + list[index - 1].title);
}
console.log('本套视频共有:' + list.length + '集');
console.log(textList.join('\n\t'));

你可能感兴趣的:(获取B站多P视频的分P标题的方法)