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

  • 相关阅读:
    学习方法和阶段介绍 、 iOS界面开发引入 、 构造第一个App 、 视图控制器和视图 、 控件与事件 、 InterfaceBuilder
    Runtime 、 Block
    NSDictionary 、 NSMutableDictionary
    NSArray(二) 、 NSMutableArray 、 NSSet 、 NSMutableSet
    NSNumber 、 NSValue 、 日期处理 、 集合类 、 NSArray(一)
    (Foundation)NSObject 、 NSString 、 NSMutableString
    Objective-c---分类 、 扩展 、 ARC
    Objective-C--- 多态 、 协议
    关于Quartz2D方法小总结
    控制器之间的顺传与逆传
  • 原文地址:https://www.cnblogs.com/letisl/p/11852179.html
Copyright © 2011-2022 走看看