UnblockNeteaseMusic使用教程

发布时间:2022-07-04 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了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白话文教程,然后就贼感兴趣,现在服务器快到期了,短时间内不太想续,就先把教程记录一下,以备所需。

首先,我们需要一台服务器,阿里云、腾讯云或者别的什么都可以,只要是CentOS7系统就行,图标就长下面这个样子。

@H_360_64@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 <<EOF 
[Unit]
Description=UnblockNeteaseMusic
After=network.target
Wants=network.target

[Service]
TyPE=simple
PIDFile=/VAR/run/UnblockNeteaseMusic.pid
WorkingDirectory=/root/UnblockNeteaseMusic
ExecStart=/usr/bin/node app.js -p 4000:4002 -e https://music.163.com -s
Restart=always
RestartPreventExitstatus=23

[Install]
WantedBy=multi-user.target 
EOF

这是学大佬的把IOS和PC整成两个不同的服务(因为两者配置不同),再说别的我也不会。

为此服务设置自启:

sudo systemctl start UnblockNeteaseMusic
sudo systemctl enable UnblockNeteaseMusic.service

创建PC服务:

cat > /etc/systemd/system/UnblockNeteaseMusic-1.service <<EOF 
[Unit]
Description=UnblockNeteaseMusic-1
After=network.target
Wants=network.target

[Service]
Type=simple
PIDFile=/var/run/UnblockNeteaseMusic.pid
WorkingDirectory=/root/UnblockNeteaseMusic
ExecStart=/usr/bin/node app.js -p 5000:5002 -e http://music.163.com -s
Restart=always
RestartPReventExitStatus=23

[Install]
WantedBy=multi-user.target 
EOF

同样设置自启:

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 - 云+社区 - 腾讯云

脚本宝典总结

以上是脚本宝典为你收集整理的UnblockNeteaseMusic使用教程全部内容,希望文章能够帮你解决UnblockNeteaseMusic使用教程所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。