Эх сурвалжийг харах

feat: remove unblockneteasemusic cookie support

This never works.

Signed-off-by: Tianling Shen <[email protected]>
Tianling Shen 4 жил өмнө
parent
commit
23dad64921

+ 0 - 5
luasrc/model/cbi/unblockneteasemusic/unblockneteasemusic.lua

@@ -52,11 +52,6 @@ migu_cookie.description = translate("通过抓包手机客户端请求获取,
 migu_cookie.datatype = "string"
 migu_cookie:depends("use_custom_cookie", 1)
 
-neteasemusic_cookie = s:option(Value, "neteasemusic_cookie", translate("NeteaseMusic Cookie"))
-neteasemusic_cookie.description = translate("在 music.163.com 获取,需要MUSIC_U值")
-neteasemusic_cookie.datatype = "string"
-neteasemusic_cookie:depends("use_custom_cookie", 1)
-
 qq_cookie = s:option(Value, "qq_cookie", translate("QQ Cookie"))
 qq_cookie.description = translate("在 y.qq.com 获取,需要uin和qm_keyst值")
 qq_cookie.placeholder = "uin=; qm_keyst="

+ 0 - 12
root/etc/init.d/unblockneteasemusic

@@ -47,7 +47,6 @@ hijack_ways="$(uci_get_by_type "$NAME" "hijack_ways" "use_ipset")"
 
 migu_cookie="$(uci_get_by_type "$NAME" "migu_cookie")"
 [ -n "${migu_cookie}" ] && export MIGU_COOKIE="${migu_cookie}"
-neteasemusic_cookie="$(uci_get_by_type "$NAME" "neteasemusic_cookie")"
 qq_cookie="$(uci_get_by_type "$NAME" "qq_cookie")"
 [ -n "${qq_cookie}" ] && export QQ_COOKIE="${qq_cookie}"
 youtube_key="$(uci_get_by_type "$NAME" "youtube_key")"
@@ -194,17 +193,6 @@ start()
 	[ ! -e "/usr/share/$NAME/core/app.js" ] && { rm -f "/usr/share/$NAME/local_ver"; bash "/usr/share/$NAME/update.sh" "update_core_non_restart"; }
 	[ ! -e "/usr/share/$NAME/core/app.js" ] && { echo "Core Not Found, please download it before starting." >> "/tmp/$NAME.log"; exit 1; }
 
-	[ -n "${neteasemusic_cookie}" ] && {
-		ub_cookie_line="$(sed -n -e "/netease.path.includes('song\/enhance')/=" "/usr/share/$NAME/core/src/hook.js")";
-		[ -n "${ub_cookie_line}" ] && { let ub_cookie_endline="ub_cookie_line+6"; sed -i "${ub_cookie_line},${ub_cookie_endline}d" "/usr/share/$NAME/core/src/hook.js"; }
-		sed -i "/netease.path == '\/api\/song\/enhance\/download\/url'/i\\\t\\t\\t\\tif (netease.path.includes('song\/enhance')) {" "/usr/share/$NAME/core/src/hook.js"
-		sed -i "/if (netease.path.includes('song\/enhance')) {/a\\\t\\t\\t\\t\\treq.headers.cookie = [" "/usr/share/$NAME/core/src/hook.js"
-		sed -i "/req.headers.cookie = \[/a\\\t\\t\\t\\t\\t\\t'MUSIC_U=${neteasemusic_cookie}'," "/usr/share/$NAME/core/src/hook.js"
-		sed -i "/'MUSIC_U=${neteasemusic_cookie}',/a\\\t\\t\\t\\t\\t\\treq.headers.cookie.replace(\/\\\s*MUSIC_\\\w=[^\\\s;]+;*\/g, '')" "/usr/share/$NAME/core/src/hook.js"
-		sed -i "/req.headers.cookie.replace(\/\\\s\\*MUSIC_\\\w=[^\\\s;]\\+/a\\\t\\t\\t\\t\\t].filter(line => line).join('; ')" "/usr/share/$NAME/core/src/hook.js"
-		sed -i "/].filter(line => line).join('; ')/a\\\t\\t\\t\\t}\\n" "/usr/share/$NAME/core/src/hook.js"
-}
-
 	quality_check_line="$(awk "/target == 0 \|\| item.id == target/{print NR}" "/usr/share/$NAME/core/src/hook.js")"
 	sed -i "${quality_check_line}d" "/usr/share/$NAME/core/src/hook.js"
 	if [ "${replace_music_source}" = "dont_replace" ]; then