前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >解锁网易云音乐灰色无版权音乐的开源工具unblock163

解锁网易云音乐灰色无版权音乐的开源工具unblock163

原创
作者头像
星哥玩云
发布于 2022-06-07 11:20:03
发布于 2022-06-07 11:20:03
6.2K00
代码可运行
举报
文章被收录于专栏:开源部署开源部署
运行总次数:0
代码可运行

什么是unblock163.sh

该脚本基于 UnblockNeteaseMusic 项目 https://github.com/nondanee/UnblockNeteaseMusic

UnblockNeteaseMusic 是一个可以解锁网易云音乐灰色无版权音乐的代理工具。 原理是通过替换无版权音乐的链接为其他音源(QQ、酷我、酷狗、百度、咪咕、JOOX等)来实现解锁无版权音乐。相当于在网易云音乐客户端中听全网版权音乐!

建议有条件的部署在国内服务器,国外服务器只能用 QQ 音源,况且部署在国外相比国内或本地会慢上不少。

系统要求

CentOS 6+ / Debian 6+ / Ubuntu 14.04 +

需要购买云服务器

服务器安装方法

注意:因为涉及防火墙端口开关、服务脚本安装,所以脚本需要以 ROOT 用户执行。

如果你要更新脚本,除了使用脚本中的 [0. 更新脚本] 功能以外,还可以再次输入下面这一行代码。

执行下面一行代码下载并运行脚本:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
wget -N --no-check-certificate https://shell.xiu2.xyz/unblock163.sh && chmod +x unblock163.sh && bash unblock163.sh

下载运行后会提示你输入数字来选择要做什么。 输入 1 ,就会开始安装了,根据提示依次输入配置信息(或直接回车使用默认配置)即可。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
请输入数字 [0-10]:1
[信息] 开始设置 用户配置...
请输入要使用的代理端口。 [1-65535]
[注意] 如果你在本地通过 Hosts 方式使用该代理,那么只能选择 80 端口,格式示例:80
[注意] 如果需要搭配自签证书,那么还需要配置 HTTPS 端口,格式:HTTP:HTTPS,两个端口不能相同,格式示例:80:443"
(默认: 80):------------------------
    代理端口 :  80 
------------------------
​
请输入要使用的音源排序。 [qq kuwo kugou baidu xiami migu joox]
[注意] 音源排序指的是,无版权音乐会根据此处顺序优先匹配首位音源,如果匹配到就返回,反之就继续往后匹配。
[注意] 不同音源之间请用空格隔开。
(默认: qq migu kuwo kugou baidu):------------------------
    音源排序 :  qq migu kuwo kugou baidu 
------------------------
​
是否启用严格模式?[Y/n]
[注意] 启用严格模式后,本代理仅允许网易云音乐域名访问,即本地设备只能通过 Host 或 PAC 使用,强烈建议开启,否则所有设备流量都会经过本代理。
(默认:Y [启用]):------------------------
    严格模式 :  YES 
------------------------
​
指定网易服务器 IP,不懂请跳过。[格式:IPv4]
(默认为空):------------------------
    指定 IP :   
------------------------[信息] 开始安装/配置 依赖...
[信息] 开始下载/安装...

如果安装过程没有出错,那么最后就会提示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    UnblockNeteaseMusic 配置信息:
    ------------------------
    本机地址: X.X.X.X
    代理端口: 80
    音源排序: qq migu kuwo kugou baidu
    严格模式: YES
    指定 IP: 
    PAC 地址: http://X.X.X.X:80/proxy.pac

使用方法

客户端使用

安装并启动成功后,就可以在本地设备上使用了。 以下两种模式任选其一,不要同时使用。

Hosts模式

在 Hosts 末尾中添加下面两行:

X.X.X.X 更换成你的服务器IP

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
X.X.X.X music.163.com
X.X.X.X interface.music.163.com

PAC模式

如果无法配置 Hosts(例如手机),那么可以使用 PAC。 修改设备的代理自动配置为下面一行内容:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
http://X.X.X.X:端口/proxy.pac

X.X.X.X 指的是你的服务器IP,端口是你的代理端口,记得修改,不要傻傻的跟着写。

各平台PAC设置步骤

脚本说明

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
bash unblock163.sh

输入对应的数字来执行相应的命令。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 UnblockNeteaseMusic 一键脚本 [vX.X.X]0. 更新脚本
​
----------1. 安装
    2. 更新
    3. 卸载
​
----------4. 启动
    5. 停止
    6. 重启
​
----------7. 设置 配置信息
    8. 查看 账号信息
    9. 查看 日志信息
   10. 查看 链接信息
​
 当前状态: 已安装 并 已启动
​
 请输入数字 [0-10]:

文件位置

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
安装目录:/usr/local/UnblockNeteaseMusic
日志文件:/usr/local/UnblockNeteaseMusic/UnblockNeteaseMusic.log

其他命令

除了用脚本启动、停止、重启以外,还能通过其他命令操作。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
启动:/etc/init.d/unblock163 start
停止:/etc/init.d/unblock163 stop
重启:/etc/init.d/unblock163 restart
查看状态:/etc/init.d/unblock163 status
​
http://X.X.X.X:端口/proxy.pac
        
​
日志:
tail -f /usr/local/UnblockNeteaseMusic/UnblockNeteaseMusic.log

注意事项

启动失败的可能原因

端口被占用如果日志中显示以下内容,即说明端口被占用了。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
HTTP Server running @ http://0.0.0.0:80
events.js:174
      throw er; // Unhandled 'error' event
      ^
Error: listen EADDRINUSE: address already in use 0.0.0.0:80
    at Server.setupListenHandle [as _listen2] (net.js:1279:14)
    at listenInCluster (net.js:1327:12)
    at doListen (net.js:1460:7)
    at process._tickCallback (internal/process/next_tick.js:63:19)
Emitted 'error' event at:
    at emitErrorNT (net.js:1306:8)
    at process._tickCallback (internal/process/next_tick.js:63:19)

实际报错

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cat  /usr/local/UnblockNeteaseMusic/UnblockNeteaseMusic.log
/usr/local/UnblockNeteaseMusic/node/bin/node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /usr/local/UnblockNeteaseMusic/node/bin/node)
/usr/local/UnblockNeteaseMusic/node/bin/node: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /usr/local/UnblockNeteaseMusic/node/bin/node)
/usr/local/UnblockNeteaseMusic/node/bin/node: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /usr/local/UnblockNeteaseMusic/node/bin/node)
/usr/local/UnblockNeteaseMusic/node/bin/node: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /usr/local/UnblockNeteaseMusic/node/bin/node)
/usr/local/UnblockNeteaseMusic/node/bin/node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/local/UnblockNeteaseMusic/node/bin/node)
/usr/local/UnblockNeteaseMusic/node/bin/node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/local/UnblockNeteaseMusic/node/bin/node)
​
出现 /lib64/libm.so.6: versionGLIBC_2.23’ not found` 需要升级Glibc
​
yum -y install bison
​

其他

阿里云/腾讯云/微软云/谷歌云等无法连接的可能原因 阿里云/腾讯云/微软云/谷歌云等服务商的云服务器,服务器与网络实际上是分开的,所以分为内网防火墙和外网防火墙,脚本只能修改到内网防火墙,外网防火墙需要你自行去后台寻找 [防火墙/安全规则/端口规则] 等字样相关选项开放代理端口。

原文地址: https://shell.xiu2.xyz/#/md/unblock163

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Linux UnblockNeteaseMusic 一键部署脚本
如果你要更新脚本,除了使用脚本中的 [0. 更新脚本] 功能以外,还可以再次输入下面这一行代码。
jaychou
2022/12/26
1.2K0
网易云解锁灰色音乐
https://github.com/maxlicheng/luci-app-unblockmusic 不多说,直接甩个github的链接上来; 这些东西是编译到路由器固件里面用的,望周知!!! v2
云深无际
2020/08/12
11.2K0
网易云解锁灰色音乐
一行命令​解锁网易云音乐客户端变灰歌曲
逛Github发现一个UnblockNeteaseMusic项目,来看看他的介绍:
咸鱼学Python
2019/07/31
3.2K0
一行命令​解锁网易云音乐客户端变灰歌曲
云服务器搭建网易云解锁服务
环境说明: 服务器:ubuntu 20.04 客户端:Win10 / DeepinV20 社区版 网易云音乐版本:V2.8.1(Win10) / V1.2.1(Deepin)
知识分子没文化
2023/07/01
2K0
云服务器搭建网易云解锁服务
解锁网易云音乐,这个项目牛了~~
相信应该有很多朋友和小妹一样,听歌喜欢用网易云音乐,但是由于各种各样的限制,相信很多人在听歌的时候也注意到了,经常会有喜欢的歌曲下架变成灰色,无法播放如下图所示:
永恒君
2022/12/06
4.9K0
解锁网易云音乐,这个项目牛了~~
开源的网易云音乐API项目都是怎么实现的?
上一篇文章这个高颜值的开源第三方网易云音乐播放器你值得拥有介绍了一个开源的第三方网易云音乐播放器,这篇文章我们来详细了解一下其中使用到的网易云音乐api项目NeteaseCloudMusicApi的实现原理。
街角小林
2022/09/02
3.9K0
开源的网易云音乐API项目都是怎么实现的?
一键解锁网易云音乐变灰歌曲
现在每天早上8点20给几十个网易账号打卡听歌300首(如果想给你的账号打卡升级发你的账号和md5加密后的密码给我),目前用的腾讯云的云函数免费服务,应该可以一直打卡下去。
苏生不惑
2020/08/18
5.4K0
一键解锁网易云音乐变灰歌曲
UnblockNeteaseMusic - 解锁网易云音乐客户端变灰歌曲
本脚本 默认端口3307 修改端口/lib/systemd/system/unb.service
Qicloud
2022/01/27
1.7K0
RedHat 6.8 搭建 Hadoop 集群
#授予权限 chmod 700 hadoop-2.7.7.tar.gz ​ #解压到当前路径 [root@node-1 hop]# tar zxvf hadoop-2.7.7.tar.gz ​
星哥玩云
2022/08/08
7200
RedHat 6.8 搭建 Hadoop 集群
[原创]CI持续集成系统环境---部署Jenkins完整记录
Jenkins通过脚本任务触发,实现代码的自动化分发,是CI持续化集成环境中不可缺少的一个环节。 下面对Jenkins环境的部署做一记录。 -------------------------------------------------------------------------------------- 1)安装java(yum安装java1.7) java环境安装参考:Centos中yum方式安装java [root@115 ~]# java -version java version "1.7
洗尽了浮华
2018/01/23
1K0
[原创]CI持续集成系统环境---部署Jenkins完整记录
让Meting API解锁音乐开发新可能
Meting API 是一个多功能的音乐播放服务接口,它能够帮助开发者轻松集成多种音乐平台的播放功能到自己的应用中。
M.Talen
2024/06/22
6730
让Meting API解锁音乐开发新可能
Linux下安装GLIBC_2.18和libstdc++.so
Tips:如果不装libstdc++.so会报错:ImportError: /usr/lib64/libstdc++.so.6: version 'GLIBCXX_3.4.15' not found (required by /opt/calibre/lib/libQt5WebKit.so.5) GLIBC_2.18,GLIBCXX_3.4.19 # yum install libstdc++.so.6 -y --- 查看动态库版本有哪些 # strings /usr/lib64/libstdc++.
試毅-思伟
2019/07/04
5.7K0
Elasticsearch学习随笔
Elasticsearch入门笔记 1、安装Elasticsearch 下载elasticsearch7.8.0 ## 下载elasticsearch7.8.0安装包,推荐使用华为云镜像下载速度
用户8483969
2021/04/09
1.9K0
clickhouse编译安装以及搭建mysql实时复制
由于clickhouse的发布比较频繁,目前版本为20.7 尚未支持与mysql同步,故编译了git上最新的版本 20200909--版本号为20.9。
老叶茶馆
2020/10/10
2.2K0
网易云音乐歌曲下载
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
云雀叫了一整天
2019/09/29
1.7K0
【好玩的开源项目】使用Docker部署YesPlayMusic在线音乐播放器
江湖有缘
2024/01/21
5.3K3
【好玩的开源项目】使用Docker部署YesPlayMusic在线音乐播放器
Java开发环境系列:FastDFS分布式文件系统搭建(linux)
FastDFS 是一个开源的高性能分布式文件系统(DFS)。 它的主要功能包括:文件存储,文件同步和文件访问,以及高容量和负载平衡。主要解决了海量数据存储问题,特别适合以中小文件(建议范围:4KB < file_size <500MB)为载体的在线服务。 
架构师小跟班
2019/08/06
1.7K0
Java开发环境系列:FastDFS分布式文件系统搭建(linux)
利用Python实现网易云音乐自动签到
标题:利用Python实现网易云音乐自动签到 作者:cuijianzhe 地址:https://solo.cjzshilong.cn/articles/2020/03/27/1585293177882.html
cuijianzhe
2022/06/14
1.2K0
利用Python实现网易云音乐自动签到
深入Node.js:实现网易云音乐数据自动化抓取
随着互联网技术的飞速发展,数据已成为企业和个人获取信息、洞察市场趋势的重要资源。音频数据,尤其是来自流行音乐平台如网易云音乐的数据,因其丰富的用户交互和内容多样性,成为研究用户行为和市场动态的宝贵资料。本文将深入探讨如何使用Node.js技术实现网易云音乐数据的自动化抓取。
小白学大数据
2024/06/18
2260
使用python3爬取网易云音乐的评论
用过很多播放器,之前一直是酷我,偶尔QQ。但是网易云音乐出来后毅然变成了他的忠实用户。精确推荐和乐评都很赞!安利了不少人入坑。前些日子网易云音乐将精选用户评论搬上了地铁,使网易云音乐又火了一把。因此就
听城
2018/04/27
9510
使用python3爬取网易云音乐的评论
推荐阅读
相关推荐
Linux UnblockNeteaseMusic 一键部署脚本
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档