各种好玩的小项目|UnblockNeteaseMusic使用教程

项目地址:https://github.com/nondanee/UnblockNeteaseMusic

简介:UnblockNeteaseMusic能够解锁网易云音乐客户端变灰歌曲,使用 QQ / 虾米 / 百度 / 酷狗 / 酷我 / 咪咕 / JOOX 音源替换变灰歌曲链接。其支持 Windows 客户端,UWP 客户端,Android 客户端,Linux 客户端 (1.2 版本以上需要自签证书 MITM,启动客户端需要增加 --ignore-certificate-errors 参数),macOS 客户端 (726 版本以上需要自签证书),iOS 客户端 (配置 https endpoint 或使用自签证书) 和网页版 (需要自签证书,需要脚本配合)。


    • 准备工作
    • 服务器配置
      • 安装nodejs环境
      • 安装git环境
      • 克隆项目
      • 转到项目路径
      • 设置项目自运行
    • 客户端配置方法
      • PC
      • IOS
      • Android
    • 参考内容

准备工作 博主之前无意间看到这篇大佬的教程UnblockNeteaseMusic白话文教程,然后就贼感兴趣,现在服务器快到期了,短时间内不太想续,就先把教程记录一下,以备所需。
【各种好玩的小项目|UnblockNeteaseMusic使用教程】首先,我们需要一台服务器,阿里云、腾讯云或者别的什么都可以,只要是CentOS7系统就行,图标就长下面这个样子。
各种好玩的小项目|UnblockNeteaseMusic使用教程
文章图片

之后我们开放服务器所需的端口,我这里开一个4000:4002,一个5000:5002,你现在不想开也没关系,反正等下还是要回来开的。
阿里云的是在安全组规则——配置规则——手动添加中进行的。
腾讯云的是在防火墙——添加规则中进行的,配置完和下图差不多。
各种好玩的小项目|UnblockNeteaseMusic使用教程
文章图片

之后连接到终端就可以了,可以用连接工具,也可以用其自带的登陆方式,如腾讯云的一键登录。
各种好玩的小项目|UnblockNeteaseMusic使用教程
文章图片

服务器配置 安装nodejs环境
在终端中输入:
curl -sL https://rpm.nodesource.com/setup_14.x| bash - yum install -y nodejs

安装git环境
在终端中输入:
yum install git -y

克隆项目
在终端中输入:
git clone https://github.com/nondanee/UnblockNeteaseMusic.git

网不好使就从码云克隆:
git clone https://gitee.com/leopku/UnblockNeteaseMusic.git

转到项目路径
在终端中输入:
cd UnblockNeteaseMusic

项目配置命令:
(IOS端)
node app.js -p 4000:4002 -e https://music.163.com -s

(PC or Android)
node app.js -p 5000:5002 -e http://music.163.com -s

注意:PC和Android要使用http,IOS使用https,反复测试测出的结果,前人总结的经验,听话就完事了。另外此处的4000/4002/5000/5002为上述自行配置的端口,如不同请改为你的,如未开放端口,请返回准备工作步骤进行配置。
设置项目自运行
开机自启:
cat > /etc/systemd/system/UnblockNeteaseMusic.service <

这是学大佬的把IOS和PC整成两个不同的服务(因为两者配置不同),再说别的我也不会。
为此服务设置自启:
sudo systemctl start UnblockNeteaseMusic sudo systemctl enable UnblockNeteaseMusic.service

创建PC服务:
cat > /etc/systemd/system/UnblockNeteaseMusic-1.service <

同样设置自启:
sudo systemctl start UnblockNeteaseMusic-1 sudo systemctl enable UnblockNeteaseMusic-1.service

至此终端的配置全部完成了!
客户端配置方法 PC
PC是最好设置的一个了,打开网易云客户端的设置——工具——自定义代理——HTTP代理,填上你服务器的相关信息,点击测试,如果可用会提示你重启应用,点击重启即可。
各种好玩的小项目|UnblockNeteaseMusic使用教程
文章图片

IOS
安装 CA 证书
证书链接:https://raw.githubusercontent.com/nondanee/UnblockNeteaseMusic/master/ca.crt
网不好的小伙伴可以用这个链接:https://gitee.com/mirrors/UnblockNeteaseMusic/blob/master/ca.crt
安装完成后前往设置——通用——关于本机——证书信任设置,手动信任刚才安装的证书。
官方教程:在 iOS 和 iPadOS 中信任手动安装的证书描述文件
配置 Unblock 代理
配置连接的 WLAN 代理,或使用 Shadowrocket 进行配置:添加HTTP类型的节点,填写你的服务器IP地址及选用端口。然后在底部导航栏中选择配置——本地文件——default.conf——编辑配置,为其添加三条规则,选项均选择你刚刚添加的节点。
iPad
USER-AGENT: NeteaseMusic*
DOMAIN-SUFFIX: 163.com
DOMAIN-SUFFIX: 126.net
iPhone
USER-AGENT: NeteaseMusic*
DOMAIN-SUFFIX: music.163.com
DOMAIN-SUFFIX: music.126.net
配置完成后,选中对应节点,并开启Shadowrocket,就可以开始听歌了!(每次打开网易云之前都要先打开Shadowrocket哦,如果嫌麻烦可以设置默认节点,并通过捷径将Shadowrocket自动化)。
Android
Android机型太多,设置都不太一样,如果你有好用的代理工具,可以参照UnblockNeteaseMusic - 解锁网易云音乐客户端变灰歌曲进行配置。
或者直接使用安卓版客户端(非官方)[安卓版]网易云音乐解锁灰色音乐unblock music pro v1.1.1最新版—出处: 吾爱破解论坛。
配置到这里应该就可以愉快的听歌了吧~
参考内容 1.UnblockNeteaseMusic白话文教程(推荐)
2.iOS 食用指南 #65
3.UnblockNeteaseMusic - 解锁网易云音乐客户端变灰歌曲
4.UnblockNeteaseMusic - 云+社区 - 腾讯云

    推荐阅读