前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >UnblockNeteaseMusic

UnblockNeteaseMusic

作者头像
林祈
发布2020-06-15 15:35:16
9.8K0
发布2020-06-15 15:35:16
举报
文章被收录于专栏:HI林祈呀HI林祈呀

UnblockNeteaseMusic

介绍

  • UnblockNeteaseMusic是一款可以解锁网易云音乐变灰(无版权)歌曲的工具
  • 支持windows
  • 支持Macos
  • 支持安卓
  • 支持IOS

项目地址 UnblockNeteaseMusic

特性

  • 使用 QQ / 虾米 / 百度 / 酷狗 / 酷我 / 咪咕 / JOOX 音源替换变灰歌曲链接 (默认仅启用一、五、六)
  • 为请求增加 X-Real-IP 参数解锁海外限制,支持指定网易云服务器 IP,支持设置上游 HTTP / HTTPS 代理
  • 完整的流量代理功能 (HTTP / HTTPS),可直接作为系统代理 (同时支持 PAC)

安装

  • 以下所有操作皆在centos7的服务器上执行
  • 安装nodejs环境 yum info epel-release yum install nodejs
  • 拉取 UnblockNeteaseMusic的代码 git clone https://github.com/nondanee/UnblockNeteaseMusic.git cd UnblockNeteaseMusic node app.js

默认开放端口为8080 要自己去安全组开放端口 也可以修改app.js 里面的配置来改变端口

代码语言:javascript
复制
node app.js -p xxxx    xxx为你想要修改的端口

这里还可以加一个-s参数限制代理范围防止被滥用,也就是仅放行网易云音乐所属域名的请求,不过使用起来的话就受限了,仅支持PACHosts

开机自启或者后台运行

开机自启

使用Systemd进程守护

代码语言:javascript
复制
#修改下ExecStartPre源码路径即可,然后一起复制到SSH运行
cat > /etc/systemd/system/UnblockNeteaseMusic.service <<EOF
[Unit]
Description=UnblockNeteaseMusic
After=network.target
Wants=network.target

[Service]
Type=simple
PIDFile=/var/run/UnblockNeteaseMusic.pid
WorkingDirectory=/root/UnblockNeteaseMusic    # 改成你的目录
ExecStart=$(command -v node) app.js -p 4567
RestartPreventExitStatus=23
Restart=always

[Install]
WantedBy=multi-user.target
EOF
  • 关键命令
代码语言:javascript
复制
systemctl start UnblockNeteaseMusic
systemctl enable UnblockNeteaseMusic

使用方法

  • windows
代码语言:javascript
复制
#设置方法
网易云客户端设置 > 工具 > 自定义代理 > HTTP代理
填上你的服务器ip和端口  确定然后重启客户端
  • 安卓

改host的方法好像是无效了 只能用pac代理了

代码语言:javascript
复制
http://服务器公网ip:开放的端口/proxy.pac
  • ios
本图来自于萌鼠大佬的博客
本图来自于萌鼠大佬的博客

UnblockNeteaseMusic

介绍

  • UnblockNeteaseMusic是一款可以解锁网易云音乐变灰(无版权)歌曲的工具
  • 支持windows
  • 支持Macos
  • 支持安卓
  • 支持IOS

项目地址 UnblockNeteaseMusic

特性

  • 使用 QQ / 虾米 / 百度 / 酷狗 / 酷我 / 咪咕 / JOOX 音源替换变灰歌曲链接 (默认仅启用一、五、六)
  • 为请求增加 X-Real-IP 参数解锁海外限制,支持指定网易云服务器 IP,支持设置上游 HTTP / HTTPS 代理
  • 完整的流量代理功能 (HTTP / HTTPS),可直接作为系统代理 (同时支持 PAC)

安装

  • 以下所有操作皆在centos7的服务器上执行
  • 安装nodejs环境 yum info epel-release yum install nodejs
  • 拉取 UnblockNeteaseMusic的代码 git clone https://github.com/nondanee/UnblockNeteaseMusic.git cd UnblockNeteaseMusic node app.js

默认开放端口为8080 要自己去安全组开放端口 也可以修改app.js 里面的配置来改变端口

代码语言:javascript
复制
node app.js -p xxxx    xxx为你想要修改的端口

这里还可以加一个-s参数限制代理范围防止被滥用,也就是仅放行网易云音乐所属域名的请求,不过使用起来的话就受限了,仅支持PACHosts

开机自启或者后台运行

开机自启

使用Systemd进程守护

代码语言:javascript
复制
#修改下ExecStartPre源码路径即可,然后一起复制到SSH运行
cat > /etc/systemd/system/UnblockNeteaseMusic.service <<EOF
[Unit]
Description=UnblockNeteaseMusic
After=network.target
Wants=network.target

[Service]
Type=simple
PIDFile=/var/run/UnblockNeteaseMusic.pid
WorkingDirectory=/root/UnblockNeteaseMusic    # 改成你的目录
ExecStart=$(command -v node) app.js -p 4567
RestartPreventExitStatus=23
Restart=always

[Install]
WantedBy=multi-user.target
EOF
  • 关键命令
代码语言:javascript
复制
systemctl start UnblockNeteaseMusic
systemctl enable UnblockNeteaseMusic

使用方法

  • windows
代码语言:javascript
复制
#设置方法
网易云客户端设置 > 工具 > 自定义代理 > HTTP代理
填上你的服务器ip和端口  确定然后重启客户端
  • 安卓

改host的方法好像是无效了 只能用pac代理了

代码语言:javascript
复制
http://服务器公网ip:开放的端口/proxy.pac
  • ios
本图来自于萌鼠大佬的博客
本图来自于萌鼠大佬的博客

注意事项

  • 如果没什么反应是不是服务器端口没打开
  • 网络错误的话等一会

感谢大佬的开源

注意事项

  • 如果没什么反应是不是服务器端口没打开
  • 网络错误的话等一会

感谢大佬的开源

介绍

  • UnblockNeteaseMusic是一款可以解锁网易云音乐变灰(无版权)歌曲的工具
  • 支持windows
  • 支持Macos
  • 支持安卓
  • 支持IOS

项目地址 UnblockNeteaseMusic

特性

  • 使用 QQ / 虾米 / 百度 / 酷狗 / 酷我 / 咪咕 / JOOX 音源替换变灰歌曲链接 (默认仅启用一、五、六)
  • 为请求增加 X-Real-IP 参数解锁海外限制,支持指定网易云服务器 IP,支持设置上游 HTTP / HTTPS 代理
  • 完整的流量代理功能 (HTTP / HTTPS),可直接作为系统代理 (同时支持 PAC)

安装

  • 以下所有操作皆在centos7的服务器上执行
  • 安装nodejs环境 yum info epel-release yum install nodejs
  • 拉取 UnblockNeteaseMusic的代码 git clone https://github.com/nondanee/UnblockNeteaseMusic.git cd UnblockNeteaseMusic node app.js

默认开放端口为8080 要自己去安全组开放端口 也可以修改app.js 里面的配置来改变端口

代码语言:javascript
复制
node app.js -p xxxx    xxx为你想要修改的端口

这里还可以加一个-s参数限制代理范围防止被滥用,也就是仅放行网易云音乐所属域名的请求,不过使用起来的话就受限了,仅支持PACHosts

开机自启或者后台运行

开机自启

使用Systemd进程守护

代码语言:javascript
复制
#修改下ExecStartPre源码路径即可,然后一起复制到SSH运行
cat > /etc/systemd/system/UnblockNeteaseMusic.service <<EOF
[Unit]
Description=UnblockNeteaseMusic
After=network.target
Wants=network.target

[Service]
Type=simple
PIDFile=/var/run/UnblockNeteaseMusic.pid
WorkingDirectory=/root/UnblockNeteaseMusic    # 改成你的目录
ExecStart=$(command -v node) app.js -p 4567
RestartPreventExitStatus=23
Restart=always

[Install]
WantedBy=multi-user.target
EOF
  • 关键命令
代码语言:javascript
复制
systemctl start UnblockNeteaseMusic
systemctl enable UnblockNeteaseMusic

使用方法

  • windows
代码语言:javascript
复制
#设置方法
网易云客户端设置 > 工具 > 自定义代理 > HTTP代理
填上你的服务器ip和端口  确定然后重启客户端
  • 安卓

改host的方法好像是无效了 只能用pac代理了

代码语言:javascript
复制
http://服务器公网ip:开放的端口/proxy.pac
  • ios
本图来自于萌鼠大佬的博客
本图来自于萌鼠大佬的博客

注意事项

  • 如果没什么反应是不是服务器端口没打开
  • 网络错误的话等一会

感谢大佬的开源

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • UnblockNeteaseMusic
    • 介绍
      • 特性
        • 安装
          • 开机自启或者后台运行
            • 使用方法
            • UnblockNeteaseMusic
              • 介绍
                • 特性
                  • 安装
                    • 开机自启或者后台运行
                      • 使用方法
                        • 注意事项
                          • 注意事项
                            • 介绍
                            • 特性
                            • 安装
                            • 开机自启或者后台运行
                            • 使用方法
                          • 注意事项
                          领券
                          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档