现在听个歌曲可费劲了,QQ音乐,虾米音乐,网易云音乐 都得安装上!之前很简单的一个事情,现在弄的这么复杂!
好多网友比较喜欢网易云音乐里面的歌单,但是好多音乐涉及到版权的问题无法听,开了VIP也不行!
下面介绍一个开源项目,来解决这个问题!博主亲测不错!推荐大家本机部署!
项目地址
https://github.com/nondanee/UnblockNeteaseMusic
功能特点
解锁网易云音乐客户端变灰歌曲!
使用网易云旧链 / QQ / 虾米 / 百度 / 酷狗 / 酷我 / 咕咪 / JOOX 音源替换变灰歌曲链接 (默认仅启用前四)
为请求增加 X-Real-IP
参数解锁海外限制,支持指定网易云服务器 IP,支持设置上游 HTTP / HTTPS 代理
完整的流量代理功能 (HTTP / HTTPS),可直接作为系统代理 (同时支持 PAC)
安装部署
如果自己有云服务器可以在服务器上部署。如果你只是在PC上听歌!!
Linux
依次执行命令即可!
1 2 3 4 5 6 7 |
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash nvm install 10.16.0 git clone https://github.com/nondanee/UnblockNeteaseMusic.git cd UnblockNeteaseMusic npm install pm2 -g npm install pm2 start app.js |
这里多再多说明了!
Windows
1)下载安装nodejs (官方地址:https://nodejs.org/en/)
2)安装完成后检查是否成功。
Win + R 然后输入 cmd 点击【确定】
然后输入 node -v 会显示nodejs版本号,有显示就说明成功了!
3)下载项目源码到本地!
可以用git(需要安装git) 也可以直接下载zip包!
下载地址:https://github.com/nondanee/UnblockNeteaseMusic/archive/master.zip
将压缩包解压到任何一个目录,比如 D:/aaa
4)再次启动cmd, 注意这次一定要用管理员模式启动,因为还安装依赖包!
5)启动后,依次输入。下面的命令来安装依赖包并启动服务!
1 2 3 4 5 6 7 |
D: cd aaa npm install node app.js -p 18080 |
5)弹出提示 HTTP Server running @ http://0.0.0.0:18080
就是启动成功了!!
6)这样那个CMD窗口不能关闭否则就不行了!
可以利用一些服务还让他后台运行!
1 2 |
npm install -g forever forever start app.js -p 18080 |
软件设置
1)下载安装网易云音乐客户端~
2)右上角【⚙】 – 【工具】 – 【Http代理】 – 点击【自定义代理】 – 下拉框选择【HTTP代理】
分别输入 服务器 和 端口 点击怕【确定】即可,会提示要重启客户端,重启即可!
3)使用前后结果对比!
昨天还能用的,今天播放那些被解锁的歌曲就加载失败,不知道什么原因,急死了
现在为什么输入完代码,打开网易云没网络,代理出问题了吗
PS F:\ccc> npm install
npm WARN saveError ENOENT: no such file or directory, open 'F:\ccc\package.json'
npm WARN enoent ENOENT: no such file or directory, open 'F:\ccc\package.json'
npm WARN ccc No description
npm WARN ccc No repository field.
npm WARN ccc No README data
npm WARN ccc No license field.
up to date in 3.135s
found 0 vulnerabilities
这是什么意思啊求大佬告知
错误挺明显哇,找不到 F:\ccc\package.json
现在还能用吗,我这里显示是有的,但是加载失败
是可以用的,不过还是去GitHub下载最新版本吧。老版本有的已经挂掉了
我把网易云没有版权的歌,都存在网易云云盘中,只有有网就可以听。
你好,博主 我用windows本地运行,之前半个月都好好的,今天启动,网易云突然用不了,cmd下服务是启动的,不知道为啥。。。。
你们有没有代理出错的情况呀?就是,有的看起来能播,但是要么播出来不是和歌名一致的歌,要么就显示“资源不存在”?我大前天找的是《蓝色意识 序曲》放出来的却是《谁在乎我伤心》。。。又试了ost下边的其他几首歌也有不对的情况出现呢 = =。
这样有办法解决么?
牛掰啊,直接可以听了,但是!其他的都加载不出来了
大佬请问一下这个每次开机是不是都要重新安装,有木有解决办法
不用哇,每次直接启动就可以了!从第5步开始操作即可
Arukas能用这个吗?有没有docker用的流程
可以 但是国内Arukas 访问不理想
git下载链接是挂了吗?去下载安装git的地址怎么填?
大赞,这样的网易云 才好听哈
不可以下载高音质的歌,有什么办法可以弄一下么
小白弱弱问一句 http代理 服务器和端口写什么怎么查
看到另一篇博客上的 docker比较简单
这里是以一台云服务器为例
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker
docker run --name unmusic -d -p 端口:8080 nondanee/unblockneteasemusic #端口自定义
填入服务器ip地址和设置的端口 就可以了
感谢分享,试了下可行,有一个小疑问,在命令提示符窗口显示安装成功之后,我发现我不能关闭那个窗口,不然就会失效的,每次开机都需要安装哎
那个窗口不能关。最小化就行。也有关的方法略麻烦点儿
网易云里面填写端口后测试提示该代理不可使用 怎么解决
如何解决
点击测试提示不可用 不用管 直接去搜歌!
解决了
想问一下,怎么解决的。我的填了代理,显示无法链接网络。
上一个启动服务的cmd不能关
请问是怎么解决的,设置代理后重启就没网了
上一个启动服务的cmd不能关
npm WARN saveError ENOENT: no such file or directory, open 'E:\nodejs\package.json'
npm WARN enoent ENOENT: no such file or directory, open 'E:\nodejs\package.json'
npm WARN nodejs No description
npm WARN nodejs No repository field.
npm WARN nodejs No README data
npm WARN nodejs No license field.
up to date in 2.51s
found 0 vulnerabilities
请问这是啥意思
你的nodejs装好了么。。。