From 3b1684f55384b9789b9aca669f3ac42365ebc6f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B6=B5=E6=9B=A6?= Date: Mon, 1 Jul 2024 11:08:54 +0000 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E8=B0=83=E8=AF=95?= =?UTF-8?q?=E5=B7=A5=E5=85=B7=E7=94=A8=E6=9D=A5=E8=B0=83=E8=AF=95=20player?= =?UTF-8?q?=5Fplay=5Fmusic=20=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xiaomusic/httpserver.py | 10 +++++++++ xiaomusic/static/debug.html | 40 +++++++++++++++++++++++++++++++++++ xiaomusic/static/setting.html | 2 ++ xiaomusic/xiaomusic.py | 12 +++++++++++ 4 files changed, 64 insertions(+) create mode 100644 xiaomusic/static/debug.html diff --git a/xiaomusic/httpserver.py b/xiaomusic/httpserver.py index 30be286..f7825df 100644 --- a/xiaomusic/httpserver.py +++ b/xiaomusic/httpserver.py @@ -177,6 +177,16 @@ async def playurl(): return await xiaomusic.call_main_thread_function(xiaomusic.play_url, arg1=url) +@app.route("/debug_play_by_music_url", methods=["POST"]) +@auth.login_required +async def debug_play_by_music_url(): + data = request.get_json() + log.info(f"data:{data}") + return await xiaomusic.call_main_thread_function( + xiaomusic.debug_play_by_music_url, arg1=data + ) + + def static_path_handler(filename): log.debug(filename) log.debug(static_path) diff --git a/xiaomusic/static/debug.html b/xiaomusic/static/debug.html new file mode 100644 index 0000000..1aadb42 --- /dev/null +++ b/xiaomusic/static/debug.html @@ -0,0 +1,40 @@ + + + + + + Debug For XiaoMusic + + + + + + + + +

Debug For XiaoMusic

+
+
+ + + diff --git a/xiaomusic/static/setting.html b/xiaomusic/static/setting.html index 9be4e34..a77ec8e 100644 --- a/xiaomusic/static/setting.html +++ b/xiaomusic/static/setting.html @@ -39,6 +39,8 @@
m3u文件转换工具 +
+ 调试工具