简介
UnblockNeteaseMusic是一款可以让网易云曲库里的灰色歌曲能够正常播放的神器。
项目地址:https://github.com/nondanee/UnblockNeteaseMusic
特性:
- 使用 QQ / 虾米 / 百度 / 酷狗 / 酷我 / 咪咕 / JOOX 音源替换变灰歌曲链接 (默认仅启用一、五、六)
- 为请求增加
X-Real-IP
参数解锁海外限制,支持指定网易云服务器 IP,支持设置上游HTTP / HTTPS
代理 - 完整的流量代理功能 (
HTTP / HTTPS
),可直接作为系统代理 (同时支持 PAC)
准备工作
- 一台VPS
- 几分钟时间
- 一个想用网易云的你
开始安装
安装Nodejs
CentOS系统
curl -sL https://rpm.nodesource.com/setup_10.x | bash -
yum -y install nodejs
Debian/Ubuntu系统
curl -sL https://deb.nodesource.com/setup_10.x | bash -
apt install -y nodejs git
使用node -v
命令查看是否安装成功。
安装Supervisor
CentOS系统
yum -y install epel-release
yum -y install supervisor
Debian/Ubuntu系统
apt-get install supervisor
拉取文件
[没有git的话可以执行此命令yum install git
安装]
git clone https://github.com/nondanee/UnblockNeteaseMusic.git
cd UnblockNeteaseMusic
配置supervisor并在后台运行
vim /etc/supervisord.d/netease.ini
写入以下配置:
[supervisord]
nodaemon=false
[program:netease]
user=root
directory=/root/UnblockNeteaseMusic
command=/usr/bin/node app.js -p 8888
autostart=true
autorestart=true
我选择的端口号是8888,这个数值可以自定义
启动项目
systemctl start supervisord
systemctl enable supervisord
至此已搭建完成。可以使用了。
配置参数
$ unblockneteasemusic -h
usage: unblockneteasemusic [-v] [-p port] [-a address] [-u url] [-f host]
[-o source [source ...]] [-t token] [-e url] [-s]
[-h]
optional arguments:
-v, --version output the version number
-p port, --port port specify server port
-a address, --address address specify server host
-u url, --proxy-url url request through upstream proxy
-f host, --force-host host force the netease server ip
-o source [source ...], --match-order source [source ...]
set priority of sources
-t token, --token token set up proxy authentication
-e url, --endpoint url replace virtual endpoint with public host
-s, --strict enable proxy limitation
-h, --help output usage information
音源选择
目前所有可选用的音源如下表
参数 | 音源 | 音质 | 描述 |
---|---|---|---|
baidu | 百度音乐 | 128kbps | 曲库很少,不推荐使用 |
joox | JOOX 音乐 | 320kbps | 腾讯国际产品,曲库一般,仅限 香港,澳门,泰国,印尼,马来西亚,缅甸,南非 IP |
kugou | 酷狗音乐 | 128kbps | 曲库很少,不推荐使用 |
kuwo | 酷我音乐 | 320kbps | 曲库全,对 IP 无限制 |
migu | 咪咕音乐 | 320kbps | 曲库一般,仅限大陆 IP |
QQ 音乐 | 128kbps | 曲库一般,仅限大陆 IP | |
xiami | 虾米音乐 | / | 搜索接口被拦截要求移动滑块验证,目前不可用 |
匹配准确度:
经测试,kuwo>qq>migu≈joox
推荐参数:
大陆 IP:-o kuwo qq migu
非大陆 IP:-o kuwo joox
使用方法
Windows客户端
打开网易云音乐客户端,点击设置
- 工具
- 使用自定义代理
,选择HTTP代理。
填写服务器地址和端口。点击确定,然后重启客户端即可看到效果。
我的VPS在境外,国内的电脑连不上,怎么办?
前面的步骤都搞了 电脑客户端填入http代理能用 但小火箭和qx不行 网络播放失败
从配置参数这一步开始该怎么搞啊($ unblockneteasemusic -h提示命令找不到)
其实到这一步已经完成了, 配置参数指的是上面配置supervisor 时可以选择的参数. 至于小火箭和qx的配置你可以看一下第一个参考链接里面, 俺用的不是苹果手机都没试过
想问下作者你这个主题可以给个链接吗??
https://www.ihewro.com/archives/489/