代理网易云音乐(UnblockNeteaseMusic)
用本地代理解决网易云音乐无版权歌曲的播放问题。
1. 安装node.js
2. 安装项目
https://github.com/nondanee/UnblockNeteaseMusic.git
3. 进入目录运行app.js测试
系统默认开一个8080端口,若8080端口还有其他用处,则可以加一个参数“-p port”来自定义端口。需要指定网易云服务器 IP -f xxx.xxx.xxx.xxx
node app.js
4. 查ip
通过ping music.163.com获取IP 因此时dos已占用,所以在桌面上空白处按住Shift再右键 在弹出的菜单里选择“打开powershell窗口”
ping music.163.com
5. 命令执行
8080”即端口 若自定义就输入自定义端口 “1.2.3.4”即之前查询的ip
node app.js -p 8080 -f 1.2.3.4
6. 代理设置
打开网易云客户端 -> 设置 -> 工具 -> 代理 -> 测试 -> 重启
ip -> 127.0.0.7
端口 -> 8080/(自田)
7. 方便启动,创建bat执行文件
创建文件(unlock.txt) -> 复制命令 -> 另存为(ulock.bat)
start cmd /k "cd /d D:\path\to\UnblockNeteaseMusic&&node app.js -p 8080 -f 1.2.3.4"
'D:\path\to\UnblockNeteaseMusic' -> 项目地址
'node app.js -p 8080 -f 1.2.3.4' -> 执行命令
速查
# 克隆并进入项目
git clone https://github.com/nondanee/UnblockNeteaseMusic.git
cd UnblockNeteaseMusic
# 启动(默认监听 8080)
node app.js
# 查询网易云服务器 IP
ping music.163.com
# 指定端口与服务器 IP
node app.js -p 8080 -f 1.2.3.4
| 场景 | 关键点 |
|---|---|
| 8080 被占用 | 用 -p 换成自定义端口 |
| 客户端代理设置 | 网易云「设置 → 工具 → 代理」填地址与端口后重启 |
| 开机免输命令 | 把启动命令写成 .bat,双击运行 |
相关
- NVM 安装与 Node 版本管理:运行前需先装 node