由于网易云音乐一而再,再而三的和谐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,那么在网易云音乐上面的版权歌曲都应该可以正常播放了!
LALA
我什么都不卖了,告辞!
最新评论
5211314
能不能教我 一点不会