Mac 解锁网易云音乐变灰

header

Mac 解锁网易云音乐变灰

前提

有天,朋友推荐了一首周杰伦的《告白气球》,说很好听,让我听下。打开网易云音乐客户端,搜索框输入’告白气球‘,额,一顿操作猛如虎,一看歌单全是灰。

好吧,原来由于版权问题,网易音乐把很多没有版权的音乐给下架了。但是资料还可以查到,就是不能播放了。

好吧,对于习惯使用网易音乐的朋友,每天听听歌,看看评论也是蛮有意思的。这下不能听了咋整,网上搜索一番,找到如下方法解决。

以下,偏向有一定编程基础的人。

主要思路

使用/ QQ / 虾米 / 百度 / 酷狗 音源替换变灰歌曲链接。

开始前准备

软件环境:

  • mac(macOs 10.14.4)
  • 网易云音乐[v2.1.1(790]
  • node (v10.13.0)
  • pm2
    • node进程管理工具
  • Proxifier (v2.22)

需提前获取 music.163.com 的 实际IP。 可通过 ping music.163.com 获取。

ping-ip

如我的就是 59.111.160.197,在项目启动的时候 就要用这个了。

部署

  1. 代码
    • 下载代码
      • git clone https://github.com/nondanee/UnblockNeteaseMusic.git
    • 安装依赖
      • cd UnblockNeteaseMusic
    • 使用进程管理
      • pm2 start app.js --name unblockMusic -- -f 59.111.160.197 -p 63455:8081
      • 说明: -f 为上方你自己本地的 ping 出来的 ip 替换成自己的即可.
      • -p 中 63455 为 https 的端口, 8081 为http 的端口
  2. 配置代理

    • 打开 Proxifier 软件
    • 配置 Proxies 如下
      p-1
    • 配置 Rules 如下
      • Applications 为 NeteaseMusic;com.apple.WebKit.Networking
      • Target Hosts 为 *.music.163.com;*.music.126.net;mam.netease.com;api.iplay.163.com
      • 选择 Action 为刚才创建的即可
        p-2
    • 配置 DNS 如下
      p-3
  3. 测试
    打开网易云音乐,搜索 周杰伦,看到歌曲不为灰色 就算成功了!
    r-1

  4. 补充
    服务器部署 pm2 start app.js --name unblockMusic -- -f 59.111.160.197 -p 80:443
    Proxifier 代理 https ip 说明:启动的时候假如是 63255:9300 其实对应的是http:https 但是这个软件不一样需要对应的是 63255 http 代理

参考资料

UnblockNeteaseMusic

解锁网易云音乐变灰歌曲

坚持原创技术分享,您的支持将鼓励我继续创作!