luci-app-unblockneteasemusic-mini: bump to 1.2-5

This commit is contained in:
CN_SZTL 2020-02-24 00:16:36 +08:00
parent 92484fb631
commit f20b249e68
No known key found for this signature in database
GPG Key ID: 6850B6345C862176
4 changed files with 9 additions and 10 deletions

View File

@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=luci-app-unblockneteasemusic-mini
PKG_VERSION:=1.2
PKG_RELEASE:=4
PKG_RELEASE:=5
LUCI_TITLE:=LuCI support for UnblockNeteaseMusic(-Go)
LUCI_DEPENDS:=+busybox +dnsmasq-full +ipset +iptables +wget
LUCI_PKGARCH:=all

View File

@ -16,9 +16,10 @@ enable.default = 0
enable.rmempty = false
select_server = s:option(ListValue, "select_server", translate("服务端类型"))
select_server:value("tencent_shanghai_golang", translate("腾讯云上海 Golang 版本(低音质)"))
select_server:value("tencent_shanghai_nodejs", translate("腾讯云上海 Node.js 版本(高音质)"))
select_server:value("aliyun_beijing_nodejs", translate("阿里云北京 Node.js 版本(高音质)"))
select_server:value("tencent_shanghai_golang", translate("腾讯云上海 Golang 版本(低音质)"))
select_server:value("mobile_henan_nodejs",translate("移动河南 Node.js 版本(无损音质)"))
select_server.description = translate("Node.js版使用QQ、酷我、咪咕音源Golang版使用酷狗、酷我、咪咕音源")
select_server.default = "tencent_shanghai_nodejs"
select_server.rmempty = false

View File

@ -1,8 +0,0 @@
#!/bin/sh
[ "$ACTION" = ifup ] || exit 0
[ "$INTERFACE" = "wan" ] || exit 0
ipset -! -N "neteasemusic" hash:ip
sleep 10
wget-ssl -t 5 -T 10 "http://httpdns.n.netease.com/httpdns/v2/d?domain=music.163.com,interface.music.163.com,interface3.music.163.com,apm.music.163.com,apm3.music.163.com,clientlog.music.163.com,clientlog3.music.163.com" -O- |grep -Eo '[0-9]+?\.[0-9]+?\.[0-9]+?\.[0-9]+?' |sort |uniq |awk '{print "ipset add neteasemusic "$1}' |sh

View File

@ -20,6 +20,12 @@ elif [ "${select_server}" = "aliyun_beijing_nodejs" ]; then
[ -z "${unblock_server_ip}" ] && unblock_server_ip="182.92.84.98"
unblock_server_http_port="30000"
unblock_server_https_port="30001"
elif [ "${select_server}" = "mobile_henan_nodejs" ]; then
unblock_server_addr="cdn-henan.service.project-openwrt.eu.org"
unblock_server_ip="$(ping "cdn-henan.service.project-openwrt.eu.org" -c 1 | sed '1{s/[^(]*(//;s/).*//;q}')"
[ -z "${unblock_server_ip}" ] && exit 1
unblock_server_http_port="33221"
unblock_server_https_port="33222"
elif [ "${select_server}" = "tencent_shanghai_golang" ]; then
unblock_server_addr="cdn-shanghai.service.project-openwrt.eu.org"
unblock_server_ip="$(ping "cdn-shanghai.service.project-openwrt.eu.org" -c 1 | sed '1{s/[^(]*(//;s/).*//;q}')"