本地搭建UnblockNeteaseMusic破解网易云音乐版权

原理是使用其它音乐平台的歌曲替换网易云音乐无版权歌曲,非常舒服。

官网地址: https://github.com/nondanee/UnblockNeteaseMusic

一、安装 Node.js

官网地址:https://nodejs.org/zh-cn/

选择老坛酸菜下载,安装时一直next就行。

1

二、下载UnblockNeteaseMusic

下载地址: https://github.com/nondanee/UnblockNeteaseMusic/releases

下载后解压文件

建议放在C盘的根目录

三、启动UnblockNeteaseMusic

由于手动启动UnblockNeteaseMusic过于复杂和麻烦,这里使用批处理文件和脚本文件实现

首先新建一个文本文件,并修改文件名为 Start.bat ,然后鼠标右键编辑,输入

@ECHO OFF
Set host=music.163.com
Set ip=
For /f "skip=1 tokens=2 delims=[" %%a in ('ping  %host%') do (
    For /f "tokens=1 delims=]" %%b in ("%%a") do (
        Set ip=%%b
    )
)
cd D:\UnblockNeteaseMusic
node app.js -f %ip%
pause

你需要修改的是第9行的内容,把cd后边的路径改为你自己放置UnblockNeteaseMusic的路径,必须是完整路径,如果路径中有中文,请自行更改为英文

保存后就可以执行这个文件进行使用了

四、隐藏窗口运行

如果觉得这个cmd窗口难看或者碍眼,我们可以隐藏窗口运行

首先在创建Start.bat的同一个文件夹中创建Start.vbs文件,鼠标右键编辑

输入:

Set ws = CreateObject("Wscript.Shell") 
ws.run "cmd /c Start.bat",vbhide 

保存后就可以双击这个文件进行隐藏窗口使用了

设置开机自动运行

如果你觉得每次在重新开机之后都去启动一次Start.vbs很麻烦,那么我们可以设置为开机启动

首先打开资源管理器或者我的电脑者此电脑,在地址栏中输入

 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 

然后把Start.vbs的快捷方式复制到这个目录中,开机后就可以自动运行了

修改端口

如果想要自定义代理端口,请编辑app.js文件的19行,把8080替换成你自己的端口,然后重启项目就行了

config.port = (config.port || '8080')

最后在网易云中设置http代理,服务器填写127.0.0.1地址,端口填写你修改的端口,默认8080
2

Windows 设置 > 工具 > 自定义代理 (客户端内)

UWP Windows 设置 > 网络和 Internet > 代理

Linux 系统设置 > 网络 > 网络代理

macOS 系统偏好设置 > 网络 > 高级 > 代理

Android WLAN > 修改网络 > 高级选项 > 代理

Android SIM卡和移动网络 > 选择一张卡 > 接入点名称(APN)> 添加一个 > 代理、端口

iOS Surge,Shadowrocket 等添加配置

如果不想在客户端设置的话,可以修改hosts来实现

Last modification:September 10th, 2020 at 11:33 pm
如果觉得我的文章对你有用,请赞赏