Open Zakariyya opened 3 years ago
前言:不知你是否和我一样,在网易云音乐、QQ音乐、Spotify和AppleMusic等各厂软件跳来跳去。总是因为个别歌曲的版权问题而不得已多占用内存使用其他软件 其实六个月之前,就有大神发现了HTTP代理的方法可以使用网易云旧链 / QQ / 虾米 / 百度 / 酷狗 / 酷我 / 咕咪 / JOOX 的音源替换变灰歌曲链接,也可以为请求增加 X-Real-IP 参数解锁海外限制,支持指定网易云服务器 IP,支持设置上游 HTTP / HTTPS 代理,而且可直接作为系统代理 (同时支持 PAC)项目开源在了GitHub:https://github.com/nondanee/UnblockNeteaseMusic 但是由于很多人不熟悉node工具或者没有接触过前端(其实操作很简单)所以这个专栏就来按步骤进行详细的介绍说明 本教程将详细说明在Windows、Android、iOS环境下如何配置HTTP实现试听下载无版权歌曲且下载所有付费或vip歌曲!
前言:不知你是否和我一样,在网易云音乐、QQ音乐、Spotify和AppleMusic等各厂软件跳来跳去。总是因为个别歌曲的版权问题而不得已多占用内存使用其他软件
其实六个月之前,就有大神发现了HTTP代理的方法可以使用网易云旧链 / QQ / 虾米 / 百度 / 酷狗 / 酷我 / 咕咪 / JOOX 的音源替换变灰歌曲链接,也可以为请求增加 X-Real-IP 参数解锁海外限制,支持指定网易云服务器 IP,支持设置上游 HTTP / HTTPS 代理,而且可直接作为系统代理 (同时支持 PAC)项目开源在了GitHub:https://github.com/nondanee/UnblockNeteaseMusic
但是由于很多人不熟悉node工具或者没有接触过前端(其实操作很简单)所以这个专栏就来按步骤进行详细的介绍说明 本教程将详细说明在Windows、Android、iOS环境下如何配置HTTP实现试听下载无版权歌曲且下载所有付费或vip歌曲!
npm config set registry "https://registry.npm.taobao.org"
npm -v
node -v
## 安装项目 > https://github.com/nondanee/UnblockNeteaseMusic
git clone https://github.com/nondanee/UnblockNeteaseMusic.git
命令运行
node app.js
> 系统默认开8080端口,若8080端口还有其他用处,则可以加一个参数“-p port”来自定义端口。需要指定网易云服务器 IP -f xxx.xxx.xxx.xxx 这一项可以通过ping music.163.com获取IP 查看ip后就可配置命令:node app.js -p 8080 -f 59.111.181.38 “8080”即端口 若自定义就输入自定义端口 “59.111.181.38”即之前查询的ip 此时本地主机已经开启8080端口,并通过该端口代理:
node app.js -p 8163 -f 59.111.181.38
## 代理设置 代理分为两种:一种是Windows客户端,一种是UWP。UWP的安装较少,这里以Windows客户端为例(操作差不多) 步骤:打开网易云客户端 --> “设置” --> “工具” --> “代理”; - ip填写为127.0.0.7 端口填写8080或你自己的。 - 点确定,之后软件会重启。然后就可以愉快的听歌了,无版权歌曲随便听 ## 脚本 因为每次使用都必须打开端口,非常麻烦。所以可以写一个脚本来进行批处理。 在记事本中写入如下代码:
start cmd /k "cd D:\tool\UnblockNeteaseMusic-master && node app.js -p 8080 -f 59.111.181.38“
记得把文件地址、ip、端口改成你自己的,之后点击保存、退出。然后把该文件的后缀名改为”bat“即可,之后开机打开网易云就可以双击这个bat文件来执行HTTP代理了。 ## 安卓设置 手机设置 > WLAN > 网络设置 > 高级选项 > 代理 一般安卓手机设置代理类型的时候分2种,手动代理和自动代理 1. 手动代理 : 只需要填上你的服务器IP和端口就可以了 1. 自动代理 :填上你的PAC地址就行了,地址:http://<Server Name:PORT>/proxy.pac,修改为你的ip、运行端口 ## iOS设置 > iOS的设置较复杂,需要借助Shadowrocket工具。 ShaShadowrocket工具需要登录美区Apple iD 然后$2.99美元购买 1. 打开Shadowrocket后添加节点,写入你的ip和端口之后点击完成 1. 配置节点:类型选择为HTTP,ip和端口输入你自己的 ### 关于macOS、Linux系统下大家可以参考GitHub大神给出的方法:
UWP windwos设置 > 网络和Internet > 代理 Linux 系统设置 > 网络 > 网络代理 MacOS 系统偏好设置 > 网络 > 高级 > 代理
另外看到有网友上传了自己用易语言打包好的exe程序,在这里说明一下,程序比较不稳定,有很大几率在手机上无法达到效果,所以没有写用封装好的程序进行建议操作的办法,动手能力好的朋友尽量按照本教程执行。 *** 作者:杨迟TabYang https://www.bilibili.com/read/cv3416428/ 出处: bilibili
配置环境
安装node.js
node -v
git clone https://github.com/nondanee/UnblockNeteaseMusic.git
node app.js
node app.js -p 8163 -f 59.111.181.38
start cmd /k "cd D:\tool\UnblockNeteaseMusic-master && node app.js -p 8080 -f 59.111.181.38“
UWP windwos设置 > 网络和Internet > 代理 Linux 系统设置 > 网络 > 网络代理 MacOS 系统偏好设置 > 网络 > 高级 > 代理