【UnblockNeteaseMusic】解锁网易云音乐灰色歌曲
1.准备阶段将Github上的项目下载到本地
https://github.com/nondanee/UnblockNeteaseMusic.git
然后再下载安装Nodejs
Nodejs下载地址:https://nodejs.org/en/
下载完成后直接双击安装即可,安装过程就下一步,下一步就行了;
安装成功后,Windows+R快捷键,输入cmd,回车打开DOS命令行窗口,输入“node -h”命令,出现如下情况,即表示安装成功!
2.配置阶段
配置过程很简单,因为我们是用使用本地主机做代理服务器,所以直接配置就行了;
首先,将我们在Github上下载的压缩包解压,然后打开Dos命令行,cd到解压后的目录;
C:\Users\davie>D:
D:\>cd D:\CloudMusic\UnblockNeteaseMusic-master
D:\CloudMusic\UnblockNeteaseMusic-master
接下来就是命令行配置了;
配置参数:
$ node app.js -h
usage: unblockneteasemusic [-v] [-p port] [-u url] [-f host]
[-o source ] [-t token] [-e url] [-s]
[-h]
optional arguments:
-v, --version output the version number
-p port, --port port specify server port
-u url, --proxy-url url request through upstream proxy
-f host, --force-host hostforce the netease server ip
-o source , --match-order source
set priority of sources
-t token, --token token set up http basic authentication
-e url, --endpoint url replace virtual endpoint with public host
-s, --strict enable proxy limitation
-h, --help output usage information
我们可以直接命令行“node app.js”,这样系统会自动默认开一个8080端口,但是由于8080端口我还有用,所以我可以加一个参数“-p port”,意思是,你可以指定任何端口,由于你在本机运行程序,需要指定网易云服务器 IP -f xxx.xxx.xxx.xxx,我们通过ping music.163.com 来获取ip地址;
有了ip地址我们就可以,配置命令了;
D:\CloudMusic\UnblockNeteaseMusic-master>node app.js -p 4567 -f 59.111.181.60
回车,此时本地主机已经开启4567端口,并通过该端口代理;
这时,我们第二阶段的配置已经成功,就剩最后设置代理服务器了;
3.代理设置
步骤:打开网易云客户端=》“设置”=》“工具”=》“代理”;
同样如图所示,将端口改为你自己设置的,比如我的就是“4567”;
然后点击确定,它会重启播放器,然后就可以愉快的听歌了,同样天气之子专辑无VIP歌随便听 ;
问题补充:
由于每次使用,都要cd到那个安装目录,然后打开那个端口,岂不是很烦;
这里为你们提供一种解决方案,使用bat批处理脚本,可以直接打开cmd,并打开指定目录,执行指定命令!
命令如下:
注意将下面的文件目录(“D:\CloudMusic\UnblockNeteaseMusic-master”)改为你自己的文件目录!
start cmd /k "cd /d D:\CloudMusic\UnblockNeteaseMusic-master && node app.js -p 4567 -f 59.111.181.60"
新建一个记事本,将上面的命令行粘贴进去,并保存,修改扩展名为.bat,自己随便起个名字就行;
双击运行,结果如图所示;
假如你特别喜欢听歌,不想每次开电脑都开运行这个bat文件,那个你可以把这个文件放开机启动项里,开机启动项目录: C:\Users\Windows 10\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
中文目录如图所示,直接把那个批处理脚本放进去就行了!
本帖最后由 ditzmx 于 2020/1/11 00:39 编辑
按楼主的步骤做了个更方便的脚本运行方法
优点在于:
[*]不需要开机启动、只在启动网易云音乐时自动启动
[*]自动获取网易云音乐的IP用于启动UBNM代理的参数
[*]后台方式运行UBNM代理、不显示运行的cmd控制台窗口
缺点在于:
[*]第一次需要验证cmd的窗口标题、是不是符合脚本中窗口标题的格式、比较麻烦(一般来说支持中文管理员模式和普通模式的cmd、如果是其他系统语言就要按自己的格式添加修改)
[*]后台UBNM代理不会随着网易云音乐退出而一起退出、一般来说只会占一点内存、如果在意的话就加个结束代理后台的脚本、退出网易云音乐时自己手动运行一次就行啦(只要在第 1 点中的窗口标题是正确的、开几次网易云音乐都不会重复启动UBNM代理后台)
static/image/hrline/line7.pngstatic/image/hrline/line7.pnghttp://bbs.itzmx.com/static/image/hrline/line7.pnghttp://bbs.itzmx.com/static/image/hrline/line7.pnghttp://bbs.itzmx.com/static/image/hrline/line7.pnghttp://bbs.itzmx.com/static/image/hrline/line7.pnghttp://bbs.itzmx.com/static/image/hrline/line7.pnghttp://bbs.itzmx.com/static/image/hrline/line7.png
1. 准备步骤
[*]这里就按着楼主的第 1 步去做
[*]需要注意的是:安装完 Node.js 后、如果在cmd中输入命令提示‘node’不是内部或外部命令之类的问题、则需要自己手动在系统变量中添加Node.js安装路径的Path值、之后不需要重启就能使用node命令
2. 安装步骤
[*]接着按楼主第 2 步、下载UnblockNeteaseMusic的安装包、具体从release中下载到
[*]下载完安装包后、从这里开始就按这里的要求做
[*]解压UnblockNeteaseMusic安装包到你网易云音乐的安装目录一样的位置
[*]然后把解压的UnblockNeteaseMusic文件夹改名成UnblockNeteaseMusic、就像图中的一样
3. 创建脚本
1.创建代理运行脚本 run.bat
[*]在UnblockNeteaseMusic文件夹里新建一个记事本、然后复制粘贴下面的脚本、保存后把整个文件名改为 run.bat(其中 PROT= 后面是端口号、可以自己修改、默认是39993)
@echo off
::标题不可修改 不然会被vbs运行多次
title UNBLOCKNMUSICRUNING
::下面端口可按照自己情况更改
set "PROT=39993"
::下面是启动命令过程!不理解不要修改
if defined PROT (echo.) else (goto end)
echo %PROT%
set "HOST=music.163.com"
for /f "tokens=2 delims=[]" %%i in ('ping /n 1 -4 %HOST%') do set IP=%%i
if defined IP (echo %IP%) else (goto end)
node "%~dp0app.js" -p %PROT% -f %IP%
:end
exit2020-1-11 修正run.bat脚本获取地址可能获取为IPv6的地址、改为强制获取IPv4地址
2. 创建调度运行脚本 start.vbs
[*]在网易云音乐文件夹里新建一个记事本、然后同样复制粘贴下面的脚本、注意还有下一步
CreateObject("Wscript.Shell").Run "taskkill /f /im cmd.exe /fi ""WINDOWTITLE eq 管理员:UNBLOCKNMUSICRUNING"" /t", 0
CreateObject("Wscript.Shell").Run "taskkill /f /im cmd.exe /fi ""WINDOWTITLE eq UNBLOCKNMUSICRUNING"" /t", 0
CreateObject("WScript.Shell").Run "taskkill /f /im cloudmusic.exe /t", 0
WScript.sleep 1000
CreateObject("WScript.Shell").Run "UnblockNeteaseMusic\run.bat",0,False
WScript.sleep 2000
CreateObject("WScript.Shell").Run "cloudmusic.exe",0,False
[*]运行cmd、看看cmd窗口标题最前面和上面代码第1行最后面的 管理员:是不是一样的文字、如果不一样就把代码第1行的 管理员: 修改成和cmd窗口标题前面一样的
[*]然后保存、并把整个文件名改为 start.vbs
4. 创建快捷方式
[*]给 start.vbs 创建一个快捷方式、放到桌面或者你原来打开网易云音乐的位置、直接修改快捷方式的名字为网易云音乐就好啦、再右键快捷方式、菜单中打开属性、点击 更改图标(C)... 然后再选择网易云音乐的程序、改成网易云音乐的图标、这样就几乎和之前网易云音乐快捷方式没什么区别
5. 设置代理
[*]这里就按照楼主的设置网易云音乐代理的方法来修改
[*]IP一定是127.0.0.1、端口设置为刚刚第3步骤中的端口号、如果没修改端口号、默认填39993
http://bbs.itzmx.com/static/image/hrline/line7.pnghttp://bbs.itzmx.com/static/image/hrline/line7.pnghttp://bbs.itzmx.com/static/image/hrline/line7.pnghttp://bbs.itzmx.com/static/image/hrline/line7.pnghttp://bbs.itzmx.com/static/image/hrline/line7.pnghttp://bbs.itzmx.com/static/image/hrline/line7.pnghttp://bbs.itzmx.com/static/image/hrline/line7.pnghttp://bbs.itzmx.com/static/image/hrline/line7.png
到此脚本方式安装基本完成{:3346:}
如果需要一键结束代理后台、就多加一个脚本、在哪里新建都可以、最好和之前网易云音乐的文件夹一起
[*]新建一个记事本
[*]直接从之前 第3步骤第2节中写好的 start.vbs 脚本里把第1行复制粘贴到记事本来
[*]保存后修改文件名、可以随便给个名字然后加.vbs后缀、比如 结束网易云音乐解锁后台.vbs
[*]创建个快捷方式和启动网易云音乐的快捷方式一起、每次退出网易云音乐手动双击一次就好啦(不会有任何提示窗口或者反应的!只能从进程管理器看出来还有没有node.exe在、没有的话就已经关闭了后台了)
补充:如果想更直接一步关闭网易云音乐同时关闭UBNM代理、只要在第2行加行 start.vbs 里的第3行代码、有cloudmusic的那行
这样就可以直接运行结束.vbs把网易云音乐和UBNM代理一起关掉
以后每次打开网易云音乐都会自动带着UBNM代理一起启动、非常的方便
更新代理可以直接覆盖UnblockNeteaseMusic文件夹里的文件
如果不再使用代理、直接替换成网易云音乐原本的快捷方式就可以、不会再启动代理、没有任何影响、安心使用
ditzmx 发表于 2019/12/7 03:23
按楼主的步骤做了个更方便的脚本运行方法
优点在于:
[*]不需要开机启动、只在启动网易云音乐时自动启动
...
感谢大佬的分享!优点确实很明显,,不过我个人很爱听音乐(一天不听音乐会死星人)。。
基本上电脑开着网易云就不会关,所以多一个cmd控制台窗口也不会太在意,,主要还是在占用内存上对比
猫耳爱酱 发表于 2019/12/7 15:35
感谢大佬的分享!优点确实很明显,,不过我个人很爱听音乐(一天不听音乐会死星人)。。
基本上电脑开着网易 ...
嘛~每人都有喜欢的使用方式、相比比较少折腾的人、也许更比较倾向于方便、并且不会和平时有较多不同的使用方法。虽然我也偶尔折腾、但如果没什么必要显示输出的话还是喜欢不显示窗口啦~
另外代理是node上运行、所以其实还有一个node.exe进程占用着内存哦 ditzmx 发表于 2019/12/7 18:49
嘛~每人都有喜欢的使用方式、相比比较少折腾的人、也许更比较倾向于方便、并且不会和平时有较多不同的使 ...
唔,,我也很开心有人和我一起折腾这个,haha{:3346:} 猫耳爱酱 发表于 2019/12/7 19:13
唔,,我也很开心有人和我一起折腾这个,haha
{:3346:}hh。。平时遇到灰歌比较少、主要是因为有国外朋友完全没法用网易云音乐听歌、几乎所有歌全是灰的、可以想象那种画面。。。非常的无奈
要不是看到爱酱这个、都想不到有pc端的解锁方法、所以为了方便国外的朋友使用、就按照爱酱的教程做更傻瓜式的方法、结果想着也把教程发这来、写完竟然已经深夜3点多了。。结果早上上班很累的感觉
总之能帮到忙、这也是很有意义的事啦! ditzmx 发表于 2019/12/7 22:25
hh。。平时遇到灰歌比较少、主要是因为有国外朋友完全没法用网易云音乐听歌、几乎所有歌全是灰的 ...
是的,,网易云音乐越来越多灰色的歌。。
辛苦啦!早点休息吧{:3141:} {:3346:}感谢分享,虽然我用不上 小樱 发表于 2019/12/9 18:51
感谢分享,虽然我用不上
{:3331:} 大..大佬,,我看了17年的视频(好像是吃鸡的加速器那个视频,那时候还再用网易云音乐的说,难道现在换音乐播放器了嘛? 猫耳爱酱 发表于 2019/12/9 19:40
大..大佬,,我看了17年的视频(好像是吃鸡的加速器那个视频,那时候还再用网易云音乐的说,难道 ...
啊,一年听不上十首歌! 小樱 发表于 2019/12/9 20:17
啊,一年听不上十首歌!
嘛~ 也有不怎么听歌的人,, 话说QQ飞车的音乐都算! {:3339:}
页:
[1]