From e5b32b28312ca446dcf8cfd1d8354b33b52d60b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B6=B5=E6=9B=A6?= Date: Wed, 17 Jul 2024 02:13:18 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E5=8F=AF=E8=83=BD=E6=89=93=E4=B8=8D=E5=BC=80?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- update-static-version.py | 6 ++++-- xiaomusic/static/debug.html | 4 ++-- xiaomusic/static/index.html | 8 ++++---- xiaomusic/static/m3u.html | 2 +- xiaomusic/static/setting.html | 10 +++++----- 6 files changed, 17 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 2271bc1..4be97e7 100644 --- a/README.md +++ b/README.md @@ -322,7 +322,7 @@ services: - XIAOMUSIC_DISABLE_HTTPAUTH 配置成 false 表示开启密码访问web控制台,具体见 - XIAOMUSIC_HTTPAUTH_USERNAME 配置 web 控制台用户 - XIAOMUSIC_HTTPAUTH_PASSWORD 配置 web 控制台密码 -- XIAOMUSIC_CONF_PATH 用来存放配置文件的目录,记得把目录映射到主机,默认情况会把配置存放在music目录,具体见 +- XIAOMUSIC_CONF_PATH 用来存放配置文件的目录,记得把目录映射到主机,默认为 `/app/config` ,具体见 - XIAOMUSIC_DISABLE_DOWNLOAD 设为 true 时关闭下载功能,见 - XIAOMUSIC_USE_MUSIC_API 设为 true 时使用 player_play_music 接口播放音乐,用于兼容不能播放的型号,如果发现需要设置这个选项的时候请告知我加一下设备型号,方便以后不用设置。 见 - XIAOMUSIC_KEYWORDS_PLAY 用来播放歌曲的口令前缀,默认是 "播放歌曲,放歌曲" ,可以用英文逗号分割配置多个 diff --git a/update-static-version.py b/update-static-version.py index 6846b97..4486cab 100755 --- a/update-static-version.py +++ b/update-static-version.py @@ -21,7 +21,8 @@ def update_html_version(html_files, version): :param html_files: 需要更新的HTML文件路径的列表。 :param version: 新的版本号字符串。 """ - pattern = re.compile(r"(/static/[a-zA-Z0-9_.-]+)(\?version=[0-9.a-zA-Z_-]*)?") + pattern = re.compile(r'(/static/.*(css|js))\?version=[^"]*"') + #pattern = re.compile(r'(/static/.*html)\?version=[^"]*"') for html_file in html_files: if not html_file.exists(): @@ -31,7 +32,8 @@ def update_html_version(html_files, version): html_content = html_file.read_text() # 更新CSS和JS版本号 - html_content = pattern.sub(r"\g<1>?version=" + version, html_content) + html_content = pattern.sub(fr'\g<1>?version={version}"', html_content) + #html_content = pattern.sub(fr'\g<1>"', html_content) # 保存更改到HTML文件 html_file.write_text(html_content) diff --git a/xiaomusic/static/debug.html b/xiaomusic/static/debug.html index 9ef3724..6804b48 100644 --- a/xiaomusic/static/debug.html +++ b/xiaomusic/static/debug.html @@ -5,9 +5,9 @@ Debug For XiaoMusic - + - + - - + + +