mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-04-19 14:13:30 +00:00
add https support for luci-app-unblockmusic
This commit is contained in:
parent
7f39235eb5
commit
3eb1c16942
@ -11,7 +11,7 @@ include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=luci-app-unblockmusic
|
||||
PKG_VERSION:=v2.1.0
|
||||
PKG_RELEASE:=5
|
||||
PKG_RELEASE:=6
|
||||
|
||||
PKG_LICENSE:=Apache-2.0
|
||||
|
||||
|
@ -24,8 +24,4 @@ speedtype:value("kuwo", translate("酷我音乐(高音质推荐)"))
|
||||
speedtype:value("migu", translate("咕咪音乐"))
|
||||
speedtype:value("joox", translate("JOOX音乐"))
|
||||
|
||||
account = s:option(Value, "port", translate("端口号"))
|
||||
account.datatype = "string"
|
||||
|
||||
|
||||
return mp
|
||||
|
@ -5,7 +5,6 @@ STOP=10
|
||||
|
||||
enable=$(uci get unblockmusic.@unblockmusic[0].enabled)
|
||||
TYPE=$(uci get unblockmusic.@unblockmusic[0].musicapptype)
|
||||
PORT=$(uci get unblockmusic.@unblockmusic[0].port)
|
||||
ROUTE_IP=$(uci get network.lan.ipaddr)
|
||||
|
||||
ipt_n="iptables -t nat"
|
||||
@ -22,12 +21,12 @@ add_rule()
|
||||
$ipt_n -A cloud_music -d 192.168.0.0/16 -j RETURN
|
||||
$ipt_n -A cloud_music -d 224.0.0.0/4 -j RETURN
|
||||
$ipt_n -A cloud_music -d 240.0.0.0/4 -j RETURN
|
||||
$ipt_n -A cloud_music -p tcp -j REDIRECT --to-ports $PORT
|
||||
$ipt_n -I PREROUTING -p tcp -m set --match-set music dst -j cloud_music
|
||||
$ipt_n -A cloud_music -p tcp -j REDIRECT --to-ports 5200
|
||||
$ipt_n -I PREROUTING -p tcp --dport 80 -m set --match-set music dst -j cloud_music
|
||||
}
|
||||
|
||||
del_rule(){
|
||||
$ipt_n -D PREROUTING -p tcp -m set --match-set music dst -j cloud_music 2>/dev/null
|
||||
$ipt_n -D PREROUTING -p tcp --dport 80 -m set --match-set music dst -j cloud_music 2>/dev/null
|
||||
$ipt_n -F cloud_music 2>/dev/null
|
||||
$ipt_n -X cloud_music 2>/dev/null
|
||||
|
||||
@ -58,9 +57,9 @@ start()
|
||||
[ $enable -eq "0" ] && exit 0
|
||||
|
||||
if [ $TYPE = "default" ]; then
|
||||
node /usr/share/UnblockNeteaseMusic/app.js -p $PORT >/tmp/unblockmusic.log 2>&1 &
|
||||
node /usr/share/UnblockNeteaseMusic/app.js -p 5200:5201 >/tmp/unblockmusic.log 2>&1 &
|
||||
else
|
||||
node /usr/share/UnblockNeteaseMusic/app.js -p $PORT -o $TYPE >/tmp/unblockmusic.log 2>&1 &
|
||||
node /usr/share/UnblockNeteaseMusic/app.js -p 5200:5201 -o $TYPE >/tmp/unblockmusic.log 2>&1 &
|
||||
fi
|
||||
|
||||
set_firewall
|
||||
|
Loading…
Reference in New Issue
Block a user