Steam

Steam

35 voti
UnblockNeteaseMusic⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀解锁网易云音乐客户端变灰歌曲
Da JiuyeXD
💗⠀⠀💗⠀⠀💗⠀⠀💗⠀⠀💗⠀⠀💗⠀⠀💗⠀⠀💗⠀⠀💗⠀⠀💗⠀⠀💗⠀⠀💗⠀⠀
⠀⠀💗⠀⠀💗⠀⠀💗⠀⠀💗⠀⠀💗⠀⠀💗⠀⠀💗⠀⠀💗⠀⠀💗⠀⠀💗⠀⠀💗⠀⠀
网易云 -> 设置 -> 工具 -> 自定义代理(http代理) -> 服务器sweetgang.club 端口666 保存重启网易云即可
我使用的版本是2.5.3 如果最新版不支持请倒退
3
   
Premio
Aggiungi ai preferiti
Preferito
Rimuovi dai preferiti
关于
  • 项目地址[github.com]
  • releases[github.com]
  • Download[github.com]
  • 如果你看不懂教程那你可以直接打开网易云 -> 设置 -> 工具 -> 自定义代理(http代理) -> 服务器qwq.ski 此域名已到期 停止解析 新域名sweetgang.club 端口666 保存重启网易云即可
特性
  • 使用 QQ / 虾米 / 百度 / 酷狗 / 酷我 / 咪咕 / JOOX / YOUTUBE 音源替换变灰歌曲链接 (默认仅启用一、五、六)

  • 为请求增加 X-Real-IP 参数解锁海外限制,支持指定网易云服务器 IP,支持设置上游 HTTP / HTTPS 代理

  • 完整的流量代理功能 (HTTP / HTTPS),可直接作为系统代理 (同时支持 PAC)
运行
使用 npx
$ npx @nondanee/unblockneteasemusic

或使用 Docker
$ docker run nondanee/unblockneteasemusic $ docker-compose up
配置参数
$ unblockneteasemusic -h usage: unblockneteasemusic [-v] [-p port] [-a address] [-u url] [-f host] [-o source [source ...]] [-t token] [-e url] [-s] [-h] optional arguments: -v, --version output the version number -p port, --port port specify server port -a address, --address address specify server host -u url, --proxy-url url request through upstream proxy -f host, --force-host host force the netease server ip -o source [source ...], --match-order source [source ...] set priority of sources -t token, --token token set up proxy authentication -e url, --endpoint url replace virtual endpoint with public host -s, --strict enable proxy limitation -h, --help output usage information
使用
  • 警告:本项目不提供线上 demo,请不要轻易信任使用他人提供的公开代理服务,以免发生安全问题

  • 若将服务部署到公网,强烈建议使用严格模式 (此模式下仅放行网易云音乐所属域名的请求) -s 限制代理范围 (需使用 PAC 或 hosts),或启用 Proxy Authentication-t <name>:<password> 设置代理用户名密码(目前密码认证在 Windows 客户端设置和 macOS 系统设置都无法生效,请不要使用) ,以防代理被他人滥用

  • 支持 Windows 客户端,UWP 客户端,Android 客户端,Linux 客户端 (1.2 版本以上需要自签证书 MITM,启动客户端需要增加 --ignore-certificate-errors 参数),macOS 客户端 (726 版本以上需要自签证书),iOS 客户端 (配置 https endpoint 或使用自签证书) 和网页版 (需要自签证书,需要脚本配合)

  • 目前除 UWP 外其它客户端均优先请求 HTTPS 接口,默认配置下本代理对网易云所有 HTTPS API 连接返回空数据,促使客户端降级使用 HTTP 接口 (新版 Linux 客户端和 macOS 客户端已无法降级)

  • 因 UWP 应用存在网络隔离,限制流量发送到本机,若使用的代理在 localhost,或修改的 hosts 指向 localhost,需为 "网易云音乐 UWP" 手动开启 loopback 才能使用,请以管理员身份执行命令
    checknetisolation loopbackexempt -a -n="1F8B0F94.122165AE053F_j2p0p5q0044a6"

  1. 修改 hosts
    向 hosts 文件添加两条规则
    <Server IP> music.163.com <Server IP> interface.music.163.com
    使用此方法必须监听 80 端口 -p 80
    若在本机运行程序
    请指定网易云服务器 IP -f xxx.xxx.xxx.xxx (可在修改 hosts 前通过 ping music.163.com 获得) 或使用代理 -u http(s)://xxx.xxx.xxx.xxx:xxx,以防请求死循环

    Android 客户端下修改 hosts 无法直接使用 : 原因和解决方法详见
  2. 设置代理
    PAC 自动代理脚本地址
    http://<Server Name:PORT>/proxy.pac

    全局代理地址填写服务器地址和端口号即可
    平台
    基础设置
    Windows
    设置 -> 工具 -> 自定义代理 (客户端内)
    UWP
    Windows 设置 -> 网络和 Internet -> 代理
    Linux
    系统设置 -> 网络 -> 网络代理
    macOS
    系统偏好设置 -> 网络 -> 高级 -> 代理
    Android
    WLAN -> 修改网络 -> 高级选项 -> 代理
    iOS
    无线局域网 -> HTTP 代理 -> 配置代理

  3. 调用接口
    作为依赖库使用
    $ npm install @nondanee/unblockneteasemusic
    const match = require('@nondanee/unblockneteasemusic') /** * Set proxy or hosts if needed */ global.proxy = require('url').parse('http://127.0.0.1:1080') global.hosts = {'i.y.qq.com': '59.37.96.220'} /** * Find matching song from other platforms * @param {Number} id netease song id * @param {Array<String>||undefined} source support qq, xiami, baidu, kugou, kuwo, migu, joox * @return {Promise<Object>} */ match(418602084, ['qq', 'kuwo', 'migu']).then(console.log)
28 commenti
21 29 giu 2020, ore 0:13 
超级好用 非常感谢了:8bitheart:
心事全在脸上 21 giu 2020, ore 18:45 
不用不用 很感谢 超级好用呦
JiuyeXD  [autore] 21 giu 2020, ore 11:28 
不用点测试的
今天主要是我换电脑的时候不小心碰到网线了 服务器断网了
我刚刚到家才发现这个问题 不好意思!
心事全在脸上 21 giu 2020, ore 3:24 
好像用不了了那个端口
云玩家战队的sheip9本人 20 giu 2020, ore 4:30 
另外的手机的可以刷Xposed/太极装模块
JiuyeXD  [autore] 17 giu 2020, ore 5:25 
嘿嘿 ///
milcaaa 17 giu 2020, ore 3:36 
爱了爱了:aboutlove: 之前看过这个教程不会搞
买布偶猫加我 12 mag 2020, ore 2:16 
不对劲,这人好像是富婆
云玩家战队的sheip9本人 12 mag 2020, ore 1:43 
老板恭喜发财
JiuyeXD  [autore] 12 mag 2020, ore 1:43 
我直接拿ryzen当服务器来用了 主要是还是喜欢DDR4的高频内存