网易云音乐导出到spotify
这篇文章距离他上一次更新已经过去了……我算算啊……好像是 471 天吧,不知道是否还有效啊!
使用方法
-
- 用 Chrome 打开歌单的 web 页面(可以通过分享拿到链接,链接类似这样:http://music.163.com/playlist?id=xxx&userid=yyy)
-
- 然后右键“检查”(如果有左上角有 device 选项,需要选择 Laptop 开头的,可以在 Edit/编辑 里添加)
-
- 在 console 里输入下面脚本,即可输出 “歌曲名 - 歌手名” 格式的内容:
-
- 通过https://www.spotlistr.com/ 或 https://www.tunemymusic.com/ 导出到 Apple Music 或者 Spotify 等音乐平台
js1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23(function () {
let iframeDocument = document.getElementById("g_iframe").contentDocument;
let tempElement = iframeDocument.createElement("div");
function getSinger(trNode) {
tempElement.innerHTML = trNode.innerHTML;
return tempElement.getElementsByTagName("span")[0].title;
}
function getSongName(trNode) {
tempElement.innerHTML = trNode.innerHTML;
return tempElement.getElementsByTagName("b")[0].title;
}
let allSongsTRNode = iframeDocument.querySelectorAll('table.m-table > tbody > tr')
var songsStr = "";
allSongsTRNode.forEach(songTR => {
songsStr += (getSongName(songTR.childNodes[1]) + " - " + getSinger(songTR.childNodes[3]));
songsStr += "\n";
});
console.log(songsStr);
})();
可能用得上,网易云显示完整歌单
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 lthero!
评论