UnblockNeteaseMusic 项目推荐
1. 项目基础介绍和主要编程语言
UnblockNeteaseMusic 是一个开源项目,旨在解锁网易云音乐客户端中变灰的歌曲。该项目的主要编程语言是 JavaScript,并且它托管在 GitHub 上,项目地址为 https://github.com/nondanee/UnblockNeteaseMusic。
2. 项目的核心功能
UnblockNeteaseMusic 的核心功能包括:
- 解锁变灰歌曲:使用 QQ、虾米、百度、酷狗、酷我、咪咕、JOOX 等音源替换网易云音乐客户端中变灰的歌曲链接。
- 海外限制解锁:为请求增加 X-Real-IP 参数,解锁海外限制。
- 支持指定网易云服务器 IP:用户可以指定网易云服务器的 IP 地址。
- 支持上游 HTTP/HTTPS 代理:项目支持设置上游 HTTP 或 HTTPS 代理。
- 完整的流量代理功能:支持 HTTP 和 HTTPS 流量代理,可直接作为系统代理使用,并支持 PAC 自动配置。
3. 项目最近更新的功能
根据最近的更新记录,UnblockNeteaseMusic 项目包含以下新功能:
- Docker 支持:用户现在可以使用 Docker 来运行 UnblockNeteaseMusic,简化了部署过程。
- 配置参数优化:新增了多个配置参数,如
-p
指定服务器端口,-a
指定服务器地址,-u
设置上游代理 URL 等。 - 严格模式:新增了严格模式(
-s
参数),限制代理范围,仅放行网易云音乐所属域名的请求,增强了安全性。 - 依赖库使用:项目现在可以作为依赖库使用,方便开发者集成到其他应用中。
通过这些更新,UnblockNeteaseMusic 不仅提升了用户体验,还增强了项目的灵活性和安全性。