利用NodeJs本地部署UnblockNeteaseMusic

介绍

考虑到部分同学没有服务器,我在网上看见了Windows的一键启动方法,那么本文给大家带来一个一键启动的方法以及设置开启自启的方法。

部署安装

第一步

安装NodeJS环境 下载地址:http://nodejs.cn/download/ 根据你的系统选择合适的下载

备注:已经安装过的朋友可以跳过这一步。如何查看自己是否安装过?使用Win+R键打开CMD,输入node -v即可,如有返回结果是NodeJs版本号即代表已安装

第二步

下载项目文件(解压到自己想保存的位置)

下载地址:https://github.com/acodegod/UnblockNeteaseMusic/archive/master.zip

第三步

记录本地IP地址

使用Win+R键都打开CMD,输入ping music.163.com。并记录Ping出来的IP

第四步

制作一键启动bat脚本

新建一个文本文档,把以下三条代码复制进去另存为 music.bat (复制进去后记得修改哦~)

1
2
3
代码中 端口自定义,IP修改为刚刚记录的IP
@echo off cd 项目文件解压位置
node app.js -p 准备放行的端口 -f 刚刚Ping出来的IP

位置信息:右键下载的文件夹,选择属性
端口是自己设置的(我选择的是18080端口)
做好的bat脚本放到下载的文件里

第五步

右击bat文件,点击创建快捷方式,并把快捷方式放到桌面等显眼位置。以后启动即可打开快捷方式即可。

备注:如需开机自启请看第六步,无需请直接看第七步
打开bat文件如果显示

HTTP Server running @ http://0.0.0.0:18080

就表示成功

第六步

设置开机自启

新建一个文本文档,把以下三条代码复制进去另存为 music.vbs

1
2
3
记得修改路径哦,不要无脑复制粘贴
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c music.bat",vbhide

将 VBS 脚本放置在项目文件夹中,并创建快捷方式

将 VBS 创建快捷方式放到自启文件夹(C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp)

第七步

客户端设置

右上角【⚙】 – 【工具】 – 【Http代理】 – 点击【自定义代理】 – 下拉框选择【HTTP代理】

分别输入 服务器 和 端口 点击怕【确定】即可,会提示要重启客户端,重启即可

(服务器输入本地IP(一般是127.0.0.1)端口输入你刚刚设置的,我用的是18080端口)


接下来就可以愉快的听歌了由于不方便放图所以就没有图片了,不懂的可以加我QQ。

本文标题:利用NodeJs本地部署UnblockNeteaseMusic

文章作者:Eternidad-Li

发布时间:2020年03月30日 - 09:54

最后更新:2020年04月06日 - 16:29

原始链接:https://blog.lyh6.top/post/PCUnblockNeteaseMusic/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

坚持技术分享,您的支持将鼓励我继续创作!