利用UnblockNeteaseMusic實現網易雲破版權,並實現shell可快速訪問


注:本篇包含mac及windows下安裝方式詳細

mac安裝

前提:安裝有node環境,可參考 mac下安裝nodejs 安裝

下載git代碼到本地

git clone https://github.com/nondanee/UnblockNeteaseMusic.git

獲取music.163.comIP地址

ping music.163.com 暫存IP,自己能記住就行,后續要用

例如我ping完獲取的iP為:59.111.181.xx

配置hosts

sudo vim /etc/hosts

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

啟動項目

使用80端口訪問app.js,請確保80端口無占用哦~apache占用,可參考我的另一篇博客(apache下設置域名多站點訪問及禁止apache訪問80端口)來解決

sudo node app.js -p 80 -f 59.111.181.xx

驗證

之前下架的歌曲都可以開心的聽啦~還有VIP的也是可以的

windows下安裝

同mac一致安裝方式也可以正確使用,但因mac那種方式會占用80端口,對開發來說,會造成一定影響。同時windows版網易雲支持配置http代理方式(mac現不支持哦~),因此我們可以優化下:

不再進行host額外配置,若配置,可將進行注釋掉,若無進行配置過,可忽略

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

網易雲客戶端代理配置

node啟動對應端口

 

來個彩蛋!!!

shell腳本

附上一個簡單實用的shell腳本,來簡化每次啟動項目那長長的命令

在自己用着方便的路徑下新建腳本music163.sh,內容如下:

#!/bin/bash
cd /你自己存放的路徑地址
sudo node app.js  -p 80 -f 59.111.181.xx

給當前shell附上執行權限

chmod +x music163.sh

測試執行

 

Done!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM