由于网易云音乐一而再,再而三的和谐Meting框架内作者给我们内置好的Cookies,导致Meting作者已经不耐烦了,索性就不再更新Cookies资源了。
一旦Cookies失效,那么像这种用Meting框架写的播放器插件,比如:Hermit X。近期都会出现无法正常加载、播放网易云音乐的情况。本站不幸躺枪!
好在Hermit X是一款优秀的播放器插件2333,内置了一个添加Cookies的功能,既然网易爸爸不让我们愉快的盗链,那就只好下点功夫解决一下了~
解决思路很简单的嘛,就是抓我们自己账号的Cookies,然后填到Hermit X播放器内就行了,下面就动手试试看吧~
准备工作:
1、夜神安卓模拟器(我选择在网易云音乐的APP内抓包,据说这样抓下来的Cookies有神秘BUFF加成)
2、夜神安卓模拟器内新建一个5.1版本的模拟器。这个版本的模拟器可以把APP内的文本数据直接粘贴到本地电脑。
3、Packet Capture(安卓下的一款抓包神器,不需要ROOT还能够抓到HTTPS的数据)
4、网易云音乐APP最新版。
注:
夜神安卓模拟器官网:https://www.yeshen.com/
Packet Capture下载地址:http://sj.qq.com/myapp/detail.htm?apkName=app.greyshirts.sslcapture
网易云音乐APP:http://music.163.com/#/download
进入正题:
1、打开网易云音乐APP,进入到登录界面,并在这里先把你的账号和密码填写上去,但不要点登录按钮:
2、打开Packet Capture,点击如下图箭头所指的按钮,安装一个证书文件用来抓HTTPS的数据:
弹出如下图窗口点确定即可:
3、点击如下图箭头所指按钮:
4、选中网易云音乐APP的图标:
5、允许Packet Capture设置一个VPN连接:
6、回到网易云音乐APP内点击登录按钮,确保你的账号登录成功后,回到Packet Capture界面可以看到已经有数据过来了:
7、点击进去,可以看到各个详细的数据包请求,这里大家就只能耐心的找了:
8、一旦你找到如下图所示的HTTP头信息,就说明你离成功就不远了:
注:
一、这个头信息的POST请求地址是/eapi/batch
二、Cookie的值是以MUSIC_U开头的。
9、按照如下图的方法复制出这段HTTP头信息,粘贴到我们的本地电脑上:
10、将得到的Cookies粘贴到WordPress后台的Hermit X播放器内:
注意保存后务必清除一下插件的缓存。
至此,现在打开你的站点试听一下音乐?不出意外的话就能够正常播放了!
写在最后:
1、貌似网易云音乐对抓包这块也很敏感,如果预先用Packet Capture抓网易云音乐的数据,APP内我们就不能输入账号密码登录,不知道这是什么鬼。。。
2、此方法得到的Cookies,如果你的账号是VIP,那么在网易云音乐上面的版权歌曲都应该可以正常播放了!
谢谢,先前一直因为某易的限制烦恼
我已经成功抓取了网易云音乐COOKIES,但在插件设置里填入COOKIES反而不能正常播放了是什么情况(不填写COOKIES的时候音乐是可以正常播放的…)……加上和删去结尾的分号都不管用……
= =那既然不填写可以正常播放,那就不填写吧。。。
莫非你的账号是会员,想添加之后播放收费曲目?如果是这样的话,那还是检查一下你抓取的Cookies是不是正确的吧。。。
感觉自己提取的Cookies应该是正确的 反正现在不加Cookies是正常的…先这样用着吧 对了,请问这个评论区表情是用了什么插件嘛?好喜欢 这个系列哈哈哈
看下这个:https://lala.im/2431.html
好嘞~谢谢LALA
我按照您说的一步一步做下来,但是没找到您说的那样的文件怎么办?有几个没有数据,有几个是乱码。。。
这个数据肯定不可能一模一样的,也可能网易那边有改动,这个真的说不清楚,只能自己灵性一点了。。。
最新版5.4.1好像已经抓不了包了,老是显示网络出现错误
点击登陆就出现连接出现错误
那这么说现在新版是无法登录成功了么,有没有可能可以找到旧版本的APP,毕竟更新不一定会更新后端服务器的内容。
非常感谢,一次成功~以后买了歌就可以分享在站里了,开心。
https://i.loli.net/2019/05/02/5cca926001f45.jpg
这博客有情调,主题好看文章配图更好看。