Explorar o código

feat(luasrc): add support for search_album env

Signed-off-by: Tianling Shen <[email protected]>
Tianling Shen %!s(int64=2) %!d(string=hai) anos
pai
achega
64288a7a9f

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

@@ -34,6 +34,11 @@ o.description = translate("默认为并行查询并返回第一个结果,开
 o.default = 0
 o.rmempty = false
 
+o = s:option(Flag, "search_album", translate("附加专辑名"))
+o.description = translate("在其他音源搜索歌曲时携带专辑名称(默认搜索条件 歌曲名 - 歌手,启用后搜索条件 歌曲名 - 歌手 专辑名)")
+o.default = 0
+o.rmempty = false
+
 o = s:option(Flag, "local_vip", translate("启用本地 VIP"))
 o.description = translate("启用后,可以使用去广告、个性换肤、鲸云音效等本地功能")
 o.default = 0

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

@@ -147,6 +147,7 @@ start_service() {
 	append_param_env "config" "self_issue_cert_key" "SIGN_KEY" "/usr/share/$NAME/core/server.key"
 
 	is_enabled "config" "follow_source_order" && procd_append_param env FOLLOW_SOURCE_ORDER="true"
+	is_enabled "config" "search_album" && procd_append_param env SEARCH_ALBUM="true"
 	is_enabled "config" "enable_flac" && procd_append_param env ENABLE_FLAC="true"
 	is_enabled "config" "local_vip" && procd_append_param env ENABLE_LOCAL_VIP="true"
 	is_enabled "config" "disable_upgrade_check" && procd_append_param env DISABLE_UPGRADE_CHECK="true"