通过UnblockNeteaseMusic解锁网易云无版权歌曲

各位喜欢玩机的朋友应该都知道,Android上有一个叫“音量增强器”的xposed插件,一直可以实现让Android客户端的用户听网易云音乐无版权歌曲。这个插件一直随着网易云音乐的更新而更新,再加上太极作者的努力,手机端完全可以不用担心因为安卓系统的升级或者网易云的升级而导致无法听无版权歌曲。但是Windows,iOS,macOS却没有这种东西可以使用。今天,就给大家带来一个全平台通过代理服务器和UnblockNeteaseMusic解锁网易云无版权歌曲的办法。该方法来自酷安:我叫大菠萝的文章,我进行了一部分改进。

  1. 首先,准备一台代理服务器
  2. 安装Nodejs:
    Debian/Ubuntu系统
    curl -sL https://deb.nodesource.com/setup_10.x | bash -
    apt install -y nodejs git 
    
    CentOS系统
    curl -sL https://rpm.nodesource.com/setup_10.x | bash -
    yum install nodejs git -y
  3. 拉取文件:
    cd /opt
    git clone https://github.com/nondanee/UnblockNeteaseMusic.git
    cd UnblockNeteaseMusic
  4. 监听窗口:
    node app.js -p 65535

    还可以加一个-s参数限制代理范围防止被滥用:

    node app.js -s
  5. 这时就已经成功了:
    • 安卓系统设置大致方法如下:设置 > WLAN > 网络设置 > 高级选项 > 代理 > 手动代理 > 填上你的服务器IP和端口就可以了。
    • Windows系统:网易云客户端设置 > 工具 > 自定义代理 > HTTP代理 > 填上你的服务器ip和端口并重启客户端。
    • iOS系统:打开小火箭 > 添加节点(类型选择HTTP,输入你的ip和端口,随便备注,右上角点击完成) > 编辑配置 > 添加规则(类型选择USER-AGENT,选项选择网易云,用户代理输入NeteaseMusic*),保存即可。
    • macOS:系统偏好设置 > 网络 > 高级 > 代理

扩展

  1. 使用supervisor把该项目放到后台运行:
    • 安装supervisor:
      yum -y install epel-release 
      yum -y install supervisor
    • 使用vim编辑器编辑:
      vim /etc/supervisord.d/netease.ini
    • 修改内容,然后保存并退出:
      [supervisord]
      nodaemon=false
      
      [program:netease]
      user=root
      directory=/opt/UnblockNeteaseMusic
      command=/usr/bin/node app.js -s -p 65535
      autostart=true
      autorestart=true
    • 启动:
      systemctl start supervisord
      systemctl enable supervisord
  2. 使用Docker可以更快更方便
    • 安装Docker:
      curl -sSL https://get.docker.com/ | sh
      systemctl start docker
      systemctl enable docker
    • 运行镜像(4567可以修改成自己想要的端口):
      docker run --name unmusic -d -p 4567:8080 nondanee/unblockneteasemusic
点赞
  1. 123说道:
    Google Chrome Windows 7

    :huaji3: :huaji20: :huaji16:

发表评论

电子邮件地址不会被公开。必填项已用 * 标注