网易云下载

歌单里好多歌用以前的脚本都404了,于是简单修改了下。

< Feedback on 网易云下载

Review: Good - script works

§
Posted: 2017-05-07

希望能支持网易云音乐的https以及合并网易云音乐双语歌词

如题

§
Posted: 2017-05-14

更新后可以下载双语歌词,不过它的显示是:

[时间]原歌词
…………(原歌词结束)
[时间]翻译后的歌词

我希望可以做到:

[00:12.22]原歌词  /  翻译后的歌词

不知道该怎么更改?

糖果君Author
§
Posted: 2017-05-14
Edited: 2017-05-16

我觉得合一起不好。你要喜欢可以在代码里加 var mlyric=function(lyric, tlyric){ var lrc1 = {}, lrc2 = {}, lrc3 = [], reg = /^(\[[^\]]+])(.*)$/; lyric.split(/[\n\r]+/).forEach(function(v){ var m = v.match(reg); if(m) lrc1[m[1]] = m[2]; }); tlyric.split(/[\n\r]+/).forEach(function(v){ var m = v.match(reg); if(m) lrc2[m[1]] = m[2]; }); for(var i in lrc1){ var temp = []; lrc1[i].trim() && temp.push(lrc1[i].trim()); lrc2[i] && lrc2[i].trim() && temp.push(lrc2[i].trim()); lrc3.push(i + temp.join(' / ')); } var tr = tlyric.match(/\[by:[^\]]+(?=])/); return lrc3.join('\n').replace(/(?=\[\d[\s\S]+)/, tr ? tr[0] + '(译)]\n' : ''); }; LrC=mlyric(lrc.lyric,tlrc.lyric); 把上面的复制到下面的位置。应该在134行。。 html="(合)"; (代码添加的位置) break;

§
Posted: 2017-05-15
我觉得合一起不好。你要喜欢可以在代码里加 var mlyric=function(lyric, tlyric){ var lrc1 = {}, lrc2 = {}, lrc3 = [], reg = /^(\[[^\]]+])(.*)$/; lyric.split(/[\n\r]+/).forEach(function(v){ var m = v.match(reg); if(m) lrc1[m[1]] = m[2]; }); tlyric.split(/[\n\r]+/).forEach(function(v){ var m = v.match(reg); if(m) lrc2[m[1]] = m[2]; }); for(var i in lrc1){ var temp = []; lrc1[i].trim() && temp.push(lrc1[i].trim()); lrc2[i] && lrc2[i].trim() && temp.push(lrc2[i].trim()); lrc3.push(i + temp.join(' / ')); } var tr = tlyric.match(/\[by:[^\]]+(?=])/); return lrc3.join('\n').replace(/(?=\[\d[\s\S]+)/, tr ? tr[0] + '(译)]\n' : ''); }; LrC=mlyric(lrc.lyric,tlrc.lyric); html="(合)";(代码添加的位置) break;

该怎么加,再麻烦详细说明一下,我不懂代码。

Post reply

Sign in to post a reply.