diff --git a/source/TUI/app.py b/source/TUI/app.py index b68c5cc..303f13f 100644 --- a/source/TUI/app.py +++ b/source/TUI/app.py @@ -38,7 +38,6 @@ class XHSDownloader(App): **self.parameter, _print=False, ) - self.APP.init_script_server() async def on_mount(self) -> None: self.theme = "nord" diff --git a/source/application/app.py b/source/application/app.py index 0a7f799..e0d7b64 100644 --- a/source/application/app.py +++ b/source/application/app.py @@ -168,6 +168,7 @@ class XHS: self.queue = Queue() self.event = Event() self.script = None + self.init_script_server() def __extract_image(self, container: dict, data: Namespace): container["下载地址"], container["动图地址"] = self.image.get_image_link( @@ -750,7 +751,7 @@ class XHS: ) -> dict: msg, data = await self.deal_detail_mcp( url, - False, + True, index, ) match ( diff --git a/source/application/download.py b/source/application/download.py index c3d06d1..96b1118 100644 --- a/source/application/download.py +++ b/source/application/download.py @@ -286,6 +286,7 @@ class Download: str(error), ERROR, ) + return False @staticmethod def __create_progress( diff --git a/static/Release_Notes.md b/static/Release_Notes.md index 2dc0e71..c454b2c 100644 --- a/static/Release_Notes.md +++ b/static/Release_Notes.md @@ -1,6 +1,7 @@ **项目更新内容:** -1. 调整内置延时机制 +1. 修复 MCP 模式无法下载文件的问题 +2. 调整内置延时机制 *****