快速导出 B 站收藏夹节目列表和个人关注列表
打开一个收藏列表 例如 https://space.bilibili.com/232495155/favlist?fid=1097406455&ftype=create
然后在控制台执行(F12 - console - 粘贴 - 回车)下面的代码
剩下慢慢等 5秒钟处理一页
实现代码
function get_list ()
{
var result = "";
$(".fav-video-list > li >a.title").each(function(){
result += $(this).text() + '<br><a href="' + $(this).attr("href") + '" target=_blank >https:'+$(this).attr("href")+'</a><br>';
});
return result;
}
var html = "";
function main (){
html += get_list();
if($(".be-pager-next:visible").length == 0)
{
document.write(html);
return ;
}else{
$(".be-pager-next").click();
setTimeout("main()",5000);
}
}
main();
导出个人关注UP列表也顺便做了 例如 https://space.bilibili.com/232495155/fans/follow
function get_list ()
{
var result = "";
$(".relation-list > li >div.content > a").each(function(){
result += $(this).text() + '<br><a href="' + $(this).attr("href") + '" target=_blank >https:'+$(this).attr("href")+'</a><br>';
});
return result;
}
var html = "";
function main (){
html += get_list();
if($(".be-pager-next:visible").length == 0)
{
document.write(html);
return ;
}else{
$(".be-pager-next").click();
setTimeout("main()",5000);
}
}
main();