From 3525599e2c9318c003045f2fd7234fc375345f7b Mon Sep 17 00:00:00 2001 From: zhiyu1998 <542716863@qq.com> Date: Wed, 8 May 2024 00:10:55 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9E=20fix:=20V1.6.7-lts=20=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E5=93=94=E5=93=A9=E5=93=94=E5=93=A9=E4=B8=8B=E8=BD=BD?= =?UTF-8?q?=E9=83=A8=E5=88=86=E7=94=A8=E6=88=B7=E6=97=A0=E6=B3=95=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 修复函数`downloadMp3`导致的一系列下载问题 2. 修复netease music下载 3. 修复皮皮虾的问题 4. 修正部分注释 --- apps/tools.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/apps/tools.js b/apps/tools.js index 56684e8..b3db361 100644 --- a/apps/tools.js +++ b/apps/tools.js @@ -515,15 +515,12 @@ export class tools extends plugin { const { baseUrl: audioBaseUrl } = audioData; e.reply(`正在下载${ height }p ${ Math.trunc(frameRate) }帧数 视频,请稍候...`); const path = `${ this.getCurDownloadPath(e) }/`; + const that = this; // 添加下载任务到并发队列 this.queue.add(() => - this.downBili(`${ path }${ videoId }`, videoBaseUrl, audioBaseUrl) + that.downBili(`${ path }temp`, videoBaseUrl, audioBaseUrl) .then(_ => { - e.group.sendFile(fs.readFileSync(`${ path }${ videoId }.mp4`)); - }) - .then(_ => { - // 清除文件 - fs.unlinkSync(`${ path }${ videoId }.mp4`); + that.sendVideoToUpload(e, `${ path }temp.mp4`); }) .catch(err => { logger.error(`[R插件][B站下载引擎] ${ err }`);