Android手机/Docker使用UnblockNeteaseMusic播放网易云音乐客户端无版权歌曲 Mac/Win/Linux/iOS/Android

2020年1月14日 0 条评论 19.41k 次阅读 2 人点赞

UnblockNeteaseMusic是一款可以给你解除网易云音乐海外限制并解锁变灰(无版权)歌曲的工具,让你可以听取客户端任何的歌曲,而不受到限制,此前该类似工具挺多的,不过貌似都不维护或者失效了,这里提到的项目更新很频繁,支持Windows、MacOS、安卓、IOS等设备;

去年矿难的时候在PDD收了两个斐讯N1盒子,一直在吃灰,近日拿出来刷了小钢炮系统,使用了里面的Docker好好的折腾了一下,今天的解锁网易云音乐就是其中之一了.

教程是个人通过斐讯 N1盒子刷小钢炮系统运行的Docker镜像模式来实现的;实际上如果你有一个vps也是可以的,只需要安装Docker就可以;

 :eek: 补充Android手机安装方法,任何能开机的旧手机都是可以的;

话不多说,进入实际步骤


第一种方法:旧的Android手机;安卓的旧手机;你家肯定有几个; :lol: 

Android手机,我用的是我2014年Moto G 我后来也给手机刷到了 Android 7.1.2 当然刷不刷都没有关系,也不需要 root

1.下载一个Termux终端软件(我个人是从酷安市场下载的,我会在文章结尾附上下载地址)[Termux是一款开源软件,运行在Android终端上极其强大的linux模拟器,支持apt管理软件包,完美支持python,ruby,go,nodejs]

2.安装完Termux后打开Termux,输入apt update && apt upgrade并按回车进行升级

3.安装node.js和vim命令:apt install nodejs vim(Termux带有一个包管理器apt,平常要装什么包都要用apt命令)

4.到这时候我们已经安装好了Node.js运行环境,继续输入下面两个命令,git克隆UnblockNeteaseMusic目录

git clone https://github.com/nondanee/UnblockNeteaseMusic.git #克隆项目仓库
cd UnblockNeteaseMusic #进入项目根目录

如果报错就是没有安装git 输入命令安装pkg install git

5.进入到程序目录后直接输入 node app.js 提示Http  Service running @ http://0.0.0.0:8080就成功启动代理了(如图

6.和上图提示的一样,默认的代理端口就是8080  看一下手机的IP地址然后在网易云客户端设置上手机的IP和端口就行了,以我的为例,我的手机ip是192.168.123.181 然后填入http代理里面确认然后重启客户端就行了

具体设置方法参考第二种方法的第4步骤即可点击直达

设置完成后再听歌的时候会有调用日志在手机里显示,所有的灰色歌曲都可以听了~


第二种方法 N1盒子

需要的工具:1,斐讯N1盒子一个(PDD淘宝啦,自己选吧),刷小钢炮系统,并启用Docker功能.(小钢炮自带Docker,只要在启动项里启用即可)

刷机教程和刷机包:https://right.com.cn/FORUM/thread-324404-1-1.html

启用小钢炮的Docker功能

1.首先登陆小钢炮到系统systerm(系统)下面的Startup(启动)里面,找到第60 /etc/init.d/S60dockerd这一个进程,把NO点为YES(是否启用),点击左边的start(启动),点击下面保存。启用并启动,yes并start,最后保存

2.然后到Apps(应用)里,找到最下面的Other(其他)里的Docker配置,直接按照图片所示点击安装即可。

Install or Re-Install docker ui点击安装

如果总是提示安装失败就换个网络吧,我个人北京联通网络,很顺利,大概1分钟就安装完成了;最后点击下面的保存

3.用浏览器访问 IP:9000 就可以看到docker界面了,首先弹出设置密码选项.blabla的,很简单,进入即可;


 

安装UnblockNeteaseMusic

教程引用/Github项目地址:https://github.com/nondanee/UnblockNeteaseMusic

好了,经过以上的刷机,假设你也有一台刷好小钢炮+启用了Docker的N1了;我们进入下一个安装UnblockNeteaseMusic的Docker镜像;

1.用putty登陆你的N1,默认用户密码都是root 除非你改过;

2.运行命令下载镜像(总计75M)

docker pull 240038901/unblockeasenetmusic

3.第三步,创建容器并运行,运行以下命令;

docker run --name unlockeasenetmusic --restart always -d -p 2333:8080 240038901/unblockeasenetmusic:latest

4.经过以上的两个命令,UnblockNeteaseMusic docker镜像就已经启动并运行了;现在我们打开网易云音乐.设置客户端代理到Docker的ip和端口 2333 即可(下图是我的设置,你只需把你的IP改了填上即可,不需要点击测试,不需要点击测试,不要测试;测试永远都是不可用)

设置网易云音乐代理

#设置方法
手机设置 > WLAN > 网络设置 > 高级选项 > 代理

一般安卓手机设置代理类型的时候分2种,手动代理和自动代理,有的手机可能只有手动代理,大致设置如下:
手动代理 > 只需要填上你的服务器IP和端口就可以了。
自动代理 > 填上你的PAC地址就行了,地址:http://<Server Name:PORT>/proxy.pac,修改为你的ip、运行端口。

如果你发现设置后不能使用或者出现其它网络问题,带了-s参数的不妨去掉后再试试。

Windows客户端网易云客户端设置 > 工具 > 自定义代理 > HTTP代理
UWP Windows设置 > 网络和Internet > 代理
Linux 系统设置 > 网络 > 网络代理
macOS 系统偏好设置 > 网络 > 高级 > 代理

下面用Windows客户端演示

Macos设置

macOS 系统偏好设置 > 网络 > 高级 > 代理 (下图是我的设置,你只需把你的IP改了填上即可)

Macos 更多问题和设置方法:https://github.com/nondanee/UnblockNeteaseMusic/issues/48

5.来看看效果;

看看Docker的日志;

6.好像歌曲也能下载了?好像啊,不确定;

7.这个docker还有好多好多的功能,自己发掘吧,以后也许还会分享一些;

群组讨论

Android终端Termux下载:https://www.lanzouj.com/i8nw2wh

刘晨

未来很明确,无需迷茫!

文章评论(0)

你必须 登录 才能发表评论