前言
- luci-app-unblockmusic是博主原创的路由器插件(第一作者),当前已更新至v2.3.1 版本,喜欢折腾的小伙伴可git clone进行编译更新;
- 版本来源L大openwrt仓库,luci-app-unblockmusic插件主要由博主和L大进行维护,博主单独对插件进行同步及管理(但工作太忙,主要还是L大在更新)。
- 若你openwrt/lede仓库采用的是L大的,仓库就已经包含本插件,无需再克隆下载。
插件仓库链接
链接:https://github.com/maxlicheng/luci-app-unblockmusic
v2.3.1 版本说明
- 同步L大优化后的代码;
- 支持多种方式代理,支持全系列路由器;
- 优化golang Makefile,解决因goproxy环境变量无法访问导致编译失败的错误。
功能更新:
- 增加golang版本的UnblockNeteaseMusic;
- 增加云服务器代理选项,可自定义;
- 更新Nodejs版本UnblockNeteaseMusic;
- golang、nodejs、云服务器三种代理方式可自由选择。
功能优化
- 优化代理逻辑;
- 增加音源选项;
- 优化日志显示;
- 支持中英文切换。
其他
- 因每个人的网络环境及设备存在差异,插件代理成功率也会存在差异,若你使用的版本能够正常代理,请不要轻易更新。
编译
#进入OpenWRT/LEDE源码package目录
cd package
#克隆插件源码
git clone https://github.com/maxlicheng/luci-app-unblockmusic.git
#返回上一层目录
cd ..
#配置
make menuconfig
#在luci->application选中插件,编译
#单独编译路径至少需要一次路由器固件的全编译
make package/luci-app-unblockmusic/app/compile V=99
安装
- 假定路由器是mipsel架构
- 编译生成的ipk路径:bin/packages/mipsel/base/
- 将路径下的 UnblockNeteaseMusic_0.24.1-3_all.ipk 、UnblockNeteaseMusicGo_0.1.9-1_mipsel_24kc.ipk、luci-app-unblockmusic_2.3.1-40_all.ipk、 luci-i18n-unblockmusic-zh-cn_2.3.1-41_all.ipk用文件传输软件拷贝到路由器
- 若第一次安装还需将libopenssl1.1_1.1.1f-1_mipsel_24kc.ipk 及node_v12.16.1-1_mipsel_24kc.ipk 拷贝到路由器
- 完成后依次执行以下安装命令,注意安装顺序
opkg install libopenssl1.1_1.1.1f-1_mipsel_24kc.ipk
opkg install node_v12.16.1-1_mipsel_24kc.ipk
opkg install UnblockNeteaseMusic_0.24.1-3_all.ipk
opkg install UnblockNeteaseMusicGo_0.1.9-1_mipsel_24kc.ipk
opkg install luci-app-unblockmusic_2.3.1-40_all.ipk
opkg install luci-i18n-unblockmusic-zh-cn_2.3.1-41_all.ipk
- 若无法安装,可尝试使用opkg remove命令移除旧版本
使用方法
- 1.在路由器web界面“服务”选项中找到“解锁网易云灰色歌曲”
- 2.选择其中一种代理方式,如golang版UnblockNeteaseMusic
- 3.勾选“启用解锁”,开启后,大部分设备无需设置代理,苹果系列设备除外
- 4.音源缺省“酷我音乐”,支持指定音源
- 5.点击“保存&应用”,完成插件配置
- 6.其他待补充
如果文章对您有帮助,欢迎移至上方按钮打赏博主;
老大能否详细说一下MAC下如何使用吗?搜索了一遍始终没解决,谢谢!
能不能出个教程学习下openwrt插件怎么开发呀?