各种好玩的小项目|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系统就行,图标就长下面这个样子。
文章图片
之后我们开放服务器所需的端口,我这里开一个4000:4002,一个5000:5002,你现在不想开也没关系,反正等下还是要回来开的。
阿里云的是在安全组规则——配置规则——手动添加中进行的。
腾讯云的是在防火墙——添加规则中进行的,配置完和下图差不多。
文章图片
之后连接到终端就可以了,可以用连接工具,也可以用其自带的登陆方式,如腾讯云的一键登录。
文章图片
服务器配置 安装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代理,填上你服务器的相关信息,点击测试,如果可用会提示你重启应用,点击重启即可。
文章图片
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*iPhone
DOMAIN-SUFFIX: 163.com
DOMAIN-SUFFIX: 126.net
USER-AGENT: NeteaseMusic*配置完成后,选中对应节点,并开启Shadowrocket,就可以开始听歌了!(每次打开网易云之前都要先打开Shadowrocket哦,如果嫌麻烦可以设置默认节点,并通过捷径将Shadowrocket自动化)。
DOMAIN-SUFFIX: music.163.com
DOMAIN-SUFFIX: music.126.net
Android
Android机型太多,设置都不太一样,如果你有好用的代理工具,可以参照UnblockNeteaseMusic - 解锁网易云音乐客户端变灰歌曲进行配置。
或者直接使用安卓版客户端(非官方)[安卓版]网易云音乐解锁灰色音乐unblock music pro v1.1.1最新版—出处: 吾爱破解论坛。
配置到这里应该就可以愉快的听歌了吧~
参考内容 1.UnblockNeteaseMusic白话文教程(推荐)
2.iOS 食用指南 #65
3.UnblockNeteaseMusic - 解锁网易云音乐客户端变灰歌曲
4.UnblockNeteaseMusic - 云+社区 - 腾讯云
推荐阅读
- 热闹中的孤独
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 放屁有这三个特征的,请注意啦!这说明你的身体毒素太多
- 一个人的旅行,三亚
- 布丽吉特,人生绝对的赢家
- 慢慢的美丽
- 尽力
- 一个小故事,我的思考。
- 家乡的那条小河
- 《真与假的困惑》???|《真与假的困惑》??? ——致良知是一种伟大的力量