Greasy Fork is available in English.

网易云音乐直接下载

在单曲页面显示歌词、翻译、封面、MV、歌曲下载链接并以高音质试听。同时支持歌单、专辑等页面直接下载单曲、封面、歌词(压缩包)。如遇到错误,请阅读附加信息后进行反馈。

< Feedback on 网易云音乐直接下载

Review: Good - script works

§
Posted: 2023-01-12

疑似网易云音乐 api 更新,url 参数中添加了 csrf_token 校验,脚本一直在[下载(稍候)]状态中,可能失效

单独 POST
https://music.163.com/weapi/song/lyric
https://music.163.com/weapi/song/enhance/player/url
无法得到响应,可能是脚本失效原因

希望作者大大可以在百忙之中抽空测试一下,辛苦了!万分感谢!

§
Posted: 2023-01-17

啊不对不对,现在感觉是cookie里有地方计算错了
好怪,再看一眼

§
Posted: 2023-01-17
Edited: 2023-01-17

这些键值被重复了多次,每次的值还不一样
JSESSIONID-WYYY
WM_NI
WM_NIKE
_ntes_nnid
_ntes_nuid
NMTID
WM_TID

ocrosoftAuthor
§
Posted: 2023-01-17

api定了一般是不会改的,影响会很大;
我试了一下貌似没有问题,清除cookie或者换个设备试试?

§
Posted: 2023-01-17

感谢作者大大的回答!

通过Cookies Quick Manager查询,发现相同名称的cookie不知为何被赋了不同的值,甚至设置了不一样的到期时间。(应该是上面 这些键值被重复了多次 的原因)

因此导致油猴的XHR使用了错误且混乱的cookie,使网易不响应脚本发送的请求,最后这个脚本将一直处于[下载(稍候)]状态中

使用浏览器自带功能清除cookie后,成功加载脚本(清除之后没有生成这种错误的cookie)

一个个人的小建议:将脚本说明中 常见错误 的第一点改进为:
一直显示 【下载(稍后)】,一般可以通过升级浏览器和脚本管理器到最新版解决。如果不奏效,请尝试使用浏览器自带功能清除cookie。若依然解决不了,请反馈。

再次感谢作者大大的回答!您辛苦了!orz

Post reply

Sign in to post a reply.