项目源码:https://github.com/nondanee/UnblockNeteaseMusic
原理是使用其它音乐平台的歌曲替换网易云音乐无版权歌曲,非常舒服。
搭建流程:
一、下载 UnblockNeteaseMusic
官网地址:https://codeload.github.com/nondanee/UnblockNeteaseMusic/zip/master
下载后解压zip文件,建议放到 C 盘 的个人用户目录,不要放到平时安装程序的目录,以免命令行没权限进去导致使用失败。
例如我放在了这里:C:\Users\hello\UnblockNeteaseMusic-master
记住自己放的位置,后面需要用到这个文件夹的路径。
二、安装 Node.js
官网地址:https://nodejs.org/zh-cn/
选左边的版本下载,安装时一直下一步就行。
记住安装目录,复制完整路径,默认为:C:\Program Files\nodejs
三、设置环境变量
右击我的电脑——属性——高级系统设置——环境变量
双击用户变量下方的“Path”,然后“新建”,粘贴 Node.js 的安装路径即可
操作录制:

Win7找不到“path”的话,请看这个教程:https://jingyan.baidu.com/article/b24f6c82cba6dc86bfe5da9f.html
四、获得网易云音乐IP
Win + R 键启动“运行”,输入 cmd 打开命令行窗口。
输入命令后回车:ping music.163.com
如图所示:

把得到的 IP 记下来,后面会用到。
五、使用 PowerShell 启动 UnblockNeteaseMusic
按 Win + X 键选择“Windows PowerShell(管理员)”,输入:
clear; cd 步骤一的路径; node app.js -p 65535 -f 步骤四的IP
回车运行即可启动服务,图片示例:

运行成功后显示这个:

注意这个窗口关闭就不能用了哦。想隐藏窗口的可以看步骤七。
六、网易云音乐设置代理
设置——工具——自定义代理,服务器填入127.0.0.1,端口为自己设置的端口。
如题所示:

此时所有的版权都已解锁,可以畅快听歌了:

没有灰色歌曲,真香~
七、设置开机自动启动
为了方便,我直接把我建立的 .bat 文件分享给大家:[点此下载]
下载后解压,用文本编辑器修改 .bat 文件:

总共三行代码,第一行不用管;
第二行 cd 后面的路径,修改为 UnblockNeteaseMusic 的路径(看步骤一);
第三行代码里“65535”为代理端口,可以自定义数字;
第三行结尾的 IP 地址,改为自己 ping 到的IP地址(看步骤四)。
保存 .bat 文件,放在自己喜欢的位置,稍后需要用到。
右击“我的电脑”——“管理”,找到“任务计划程序”——“创建基本任务”
1.任务名称随意
2.开始时间为“计算机启动时”或“用户登录时”
3.选择“启动程序”
4.“程序或脚本”浏览选择自己放置 .bat 文件的位置即可
操作录制:

任务建立完成后,双击任务名称打开属性,勾选这两个:

点确定后会提示输入密码,登录了微软账号的,直接填微软密码即可。
设置完成后,请务必重启电脑,然后直接运行网易云测试。
这样设置后,每次开机时就会自动运行,非常方便~
如果设置完计划任务重启后无效,请看步骤一,确认 UnblockNeteaseMusic 文件夹存放位置。
以上为 Windows 系统下的搭建教程,我搭建只是给电脑听歌使用的。
你们有服务器的话也可以搭建后给手机使用,参考源码地址里的资料:https://github.com/nondanee/UnblockNeteaseMusic
另外,iOS 端我暂时没弄明白怎么设置,把 Surge 的规则在添加到小火箭里面没有起作用,所以不用问我啦。如果你知道怎么用,可以分享一下哦。