在Padavan上搭建解锁网易云的服务器(播放灰色歌曲)
本帖最后由 Jackie_IT 于 2019-4-24 23:54 编辑今天在发现了一个设置代理服务器就能听灰色歌曲的方法,话不多说记下来。
本人用的是极路由2 Padavan固件,能插内存卡,其他能插U盘的路由器也应该是类似。
首先先打开USB应用程序设置里的“允许运行 Optware”和系统管理里的“启用 SSH 服务”
再用ssh连接上路由器后运行以下命令:
opkg update && opkg install node
cd /media/AiCard_01/
cd UnblockNeteaseMusic-master/这里需要下载https://github.com/nondanee/UnblockNeteaseMusic的文件放在/media/AiCard_01/
熟悉的朋友可以直接
git clone https://github.com/nondanee/UnblockNeteaseMusic.git不熟悉的请下载zip后利用winscp解压到/media/AiCard_01/这里不做过多阐述
下载完后运行
ping music.163.com记住这个回复的ip,ctrl+c 终止。运行
node app.js -p 2333 -f 上边记住的ip-p后面是自定义的闲置端口
大功告成!
最后在客户端里设置代理即可,手机要设置为wifi代理
如果要放为后台运行,可以在路由器 自定义设置-脚本-在路由器启动后执行里面加上一句
nohup node app.js -p 2333 -f 上边记住的ip &即可
最后十分感谢这个项目的作者nondanee
项目地址https://github.com/nondanee/UnblockNeteaseMusic
如果是openwrt等其他固件,则需要手动安装Entware,参考
https://github.com/Entware/Entware
直接用这个,不用转换ip:nohup node /opt/UNM/app.js -e http://music.163.com -p 23335 & # node app.js -f 59.111.181.61 -p 9529
HTTP Server running @ http://0.0.0.0:9529
events.js:183
throw er; // Unhandled 'error' event
^
Error: listen EADDRINUSE :::9529
at Server.setupListenHandle (net.js:1360:14)
at listenInCluster (net.js:1401:12)
at Server.listen (net.js:1485:7)
at Promise.all.then.result (/media/AiDisk_a1/UnblockNeteaseMusic/app.js:76:15)
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:189:7)
#
报错。 本帖最后由 小熊喵唧 于 2019-9-25 21:13 编辑
mutou09 发表于 2019-7-9 11:20
这个要加在什么地方?
请从此开始(去掉#号)###node /media/AiDisk_a1/UnblockNeteaseMusic-master/app.js -f $IP -p 65001 >/dev/null 2>&1 & IP=`ping music.163.com -c 1 | sed '1{s/[^(]*(//;s/).*//;q}'` ###
到这里结束(去掉#号)
(假设你挂载了U盘 并且U盘中已经安装好了程序/media/AiDisk_a1/UnblockNeteaseMusic-master/app.js并且指定系统闲置端口为65001)
感谢热心坛友的勘误,
代码修正为 IP=`ping music.163.com -c 1 | sed '1{s/[^(]*(//;s/).*//;q}'` nohup node /media/AiDisk_a1/UnblockNeteaseMusic-master/app.js -f $IP -p 65001 >/dev/null 2>&1 &
谢谢你~ yuyug
本帖最后由 yly888 于 2019-11-29 12:24 编辑
小熊喵唧 发表于 2019-8-28 17:18
请从此开始(去掉#号)###node /media/AiDisk_a1/UnblockNeteaseMusic-master/app.js -f $IP -p 65001 >/de ...
大佬,按楼主建好加入启动脚本路由重启后不可用,然后改为您的也不行,进ssh要运行1次以下命令才行
IP=`ping music.163.com -c 1 | sed '1{s/[^(]*(//;s/).*//;q}'` nohup node /media/AiDisk_a1/UnblockNeteaseMusic-master/app.js -f $IP -p 2333 >/dev/null 2>&1 &望大佬告知解决方法
支持一下.... 好像很厉害的样子
可还行。。。虽然想要总能搞得定不过这个算是比较便利的。。。
会员歌曲解锁吗?这个教程是? Unknown package 'nodejs'.
Collected errors:
* opkg_install_cmd: Cannot install package nodejs. 感觉项目不错 但是我的需求似乎不是很强烈了。。。 感觉很不错,先留个脚印 本帖最后由 痘博士123 于 2019-4-24 23:09 编辑
installnode才对
痘博士123 发表于 2019-4-24 20:18
installnode才对
感谢提醒 long1983 发表于 2019-4-24 15:37
Unknown package 'nodejs'.
Collected errors:
* opkg_install_cmd: Cannot install package nodejs.
我记错名字了.. 技术帖子,好! :o手机不能这样用吗? long1983 发表于 2019-4-25 12:51
手机不能这样用吗?
能的 设置为wifi代理就行了 Jackie_IT 发表于 2019-4-26 10:21
能的 设置为wifi代理就行了
:(搞好之后第1次使用可以第2次使用它就提示没有网络了