zoukankan      html  css  js  c++  java
  • 用其他音乐源帮帮网易云,Windows听歌利器

    镜像文章

    1.用其他音乐源帮帮网易云,Ubuntu听歌利器

    2.用其他音乐源帮帮网易云,Android听歌利器

    只剩下Windows端了,一并送上。

    1.Windows懒人版

    1.1第一种懒人方法

    下载地址:https://www.lanzous.com/b909392

    使用方法:https://zhuanlan.zhihu.com/p/79631291

    这个软件仅仅是辅助软件,还需要搭配 UnblockNeteaseMusic(主程序) 与 node(主程序依赖) 使用,不过作者已经打包好了,下载解压后直接就能用了。

    打开软件后,可以看到有三个使用模式,我在这里详细解释一下:

    • Hosts 模式:把网易云音乐的域名在hosts文件中指向 127.0.0.1,这样 Windows、UWP 客户端什么都不需要设置就能解锁灰色歌曲了。但是这同样会影响到网页版网易云音乐,所以请自行抉择。另外该模式时只能使用 80 代理端口。
    • UWP客户端 模式:通过修改系统代理设置的方式,使 UWP 客户端解锁灰色歌曲,网页版网易云音乐受影响,Windows 客户端不受影响。
    • Windows客户端 模式:什么都不修改,需要你手动前往 Windows 客户端设置HTTP代理为,服务器:127.0.0.1 端口:代理端口,其他 UWP 客户端、网页版网易云音乐不受影响。

    以上三种模式,均支持 Android/IOS 客户端通过局域网连接(手机WIFI设置里有个代理设置,设置代理IP为你的电脑内网IP(下面有说),端口为代理端口)!

    首次点击 [启动] 按钮,防火墙提示说明,打开软件首次点击 [启用] 按钮时,点击 [允许访问] 即可。

    注意:对于UWP(Windows 10):

    • 只有 Windows10 系统的 UWP版网易云音乐客户端才需要这样做,其他系统或其他版本的网易云音乐客户端请无视该步骤!
    • 请确保你的 Windows10 系统版本高于 170X,否则执行下面代码后,因为系统版本低可能会出现影响系统稳定性的情况(仅限低版本系统)。

    因为 Windows10 UWP 应用网络隔离,无法连接到 127.0.0.1,所以需要解锁一下网易云音乐UWP版的 loopback 权限才行。右键点击左下角的开始菜单 - Windows PowerShell(管理员) 选项,会提示如下图所示(如果你关了UAC则不会显示)。

    如果你找不到 Windows PowerShell(管理员) 选项 ,那么也可以 以管理员身份运行 CMD 去执行下面的操作,效果也是一样的。

    然后运行这段代码:

    # 解锁UWP应用 loopback 权限(访问本机)
    checknetisolation loopbackexempt -a -n="1F8B0F94.122165AE053F_j2p0p5q0044a6"
    
    # 如果你取消解锁,即恢复原状,那么请执行:
    checknetisolation loopbackexempt -d -n="1F8B0F94.122165AE053F_j2p0p5q0044a6"

    1.2第二种懒人方法

    1.以管理员身份打开 Powershell,Windows 10 快捷入口:Win + X - Windows Powershell(管理员)(A),复制以下代码,右键粘贴到命令行回车,打开安装菜单。

    Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Force
    Invoke-Expression -Command (Invoke-WebRequest -UseBasicParsing -Uri https://bit.ly/33n1IAD).Content

    随后选择 1 即安装。安装完毕后选择 3 运行。如需添加开机自启,则执行 7。最后输入 0 退出。

    ----------------------------
         网易云解锁安装脚本
                V0.02 2019.09.12
                    @AUTHOR LOGI
    ----------------------------
    0. 退出
    1. 安装
    2. 卸载
    3. 运行
    4. 停止
    5. 更新
    6. 局域网共享
    7. 添加开机自启
    8. 取消开机自启
    ----------------------------
    请选择:

    2.打开网易云音乐 PC 客户端(非 UWP 版),进入 设置 - 工具。将 Http 代理 改为 自定义代理、HTTP代理,服务器地址为 127.0.0.1,端口是 6666,最后点击 确定 重启网易云。

    以上便是全部步骤,今后便可无感畅听大部分付费和无版权歌曲。

    注意:如使用一段时间后无法解锁,则需要重新执行命令,选择 5 更新。

    2.Windows部署法

    2.1安装Node.js

    下载 .msi 安装包并安装:Download | Node.js

    2.2下载项目

    项目首页点击 Clone or download 绿色按钮,选择 Download ZIP 并解压。或在 Release 页面下载 Assets 中的 Source code (zip) 或 Source code (tar.gz) 压缩包并解压。

    打开项目目录后,按住 Shift 后点击右键,选择 "在此处打开 PowerShell 窗口(S)"。

    2.3使用方法一(代理)

    1.启动代码

    node app.js

    2.配置代理

    • PAC 模式:填写脚本地址 http://127.0.0.1:8080/proxy.pac

    • 全局代理模式:填写服务器地址 127.0.0.1 和端口号 8080

    3.后续配置

    https://github.com/nondanee/UnblockNeteaseMusic#%E6%96%B9%E6%B3%95-2-%E8%AE%BE%E7%BD%AE%E4%BB%A3%E7%90%86

    2.4使用方法二(修改hosts)

    1.寻找网易云服务器的IP

    ping music.163.com

    得到类似 59.111.181.60的IP

    2.向hosts文件添加记录

    127.0.0.1 music.163.com
    127.0.0.1 interface.music.163.com 

    3.设置参数启动

    sudo node app.js -p 80 -f 59.111.181.60

    3.其他配置

    3.1开启严格模式

    node app.js -s ...

    3.2设置搜索的音源 (有序)

    默认为 qq kuwo migu,排在越前优先级越高,启用越多网络开销越大

    node app.js -o joox qq ...

    3.3使用自定义端口

    node app.js -p 5000 ...

    注意:最新版网易云可能失效,可下载旧版本解决,实测2.5.3.197682版本可用。

    http://mydown.yesky.com/pcsoft/35385808/versions

    参考资料

    1.https://zhuanlan.zhihu.com/p/79631291

    2.https://logi.ml/script/unblocking-netease-music-without-perception.html

    3.https://github.com/nondanee/UnblockNeteaseMusic/issues/22

  • 相关阅读:
    巴洛克式和哥特式的区别
    推荐阅读书籍,是时候再行动起来了。
    AtCoder ABC 159F Knapsack for All Segments
    AtCoder ABC 159E Dividing Chocolate
    AtCoder ABC 158F Removing Robots
    AtCoder ABC 158E Divisible Substring
    AtCoder ABC 157F Yakiniku Optimization Problem
    AtCoder ABC 157E Simple String Queries
    AtCoder ABC 157D Friend Suggestions
    AtCoder ABC 156F Modularness
  • 原文地址:https://www.cnblogs.com/letisl/p/11852179.html
Copyright © 2011-2022 走看看