From 44f984442121f35ab641adbec5802b33af13849a Mon Sep 17 00:00:00 2001 From: zhiyu1998 <542716863@qq.com> Date: Wed, 7 Aug 2024 11:35:02 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9E=20fix:=20=E4=BF=AE=E5=A4=8D`BBDown?= =?UTF-8?q?`=E4=B8=80=E4=BA=9B=E9=97=AE=E9=A2=98=20&=20=E6=8F=90=E5=8D=87?= =?UTF-8?q?=E9=80=9F=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- utils/bbdown-util.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/utils/bbdown-util.js b/utils/bbdown-util.js index 21e609e..f4480d3 100644 --- a/utils/bbdown-util.js +++ b/utils/bbdown-util.js @@ -14,6 +14,7 @@ export function checkBBDown(callback) { if (error) { logger.error(`[R插件][BBDown]未找到: ${stderr || error.message}`); resolve(false); + return; } logger.info(`[R插件][BBDown]找到: ${stdout.trim()}`); resolve(true); @@ -43,7 +44,7 @@ export function startBBDown(videoUrl, downloadDir, biliSessData) { urlObj.search = newParams.toString(); videoUrl = urlObj.toString(); // 说明:-F 自定义名称,-c 自定义Cookie, --work-dir 设置下载目录,-M 多p下载的时候命名 - const command = `BBDown ${videoUrl} --work-dir ${downloadDir} ${biliSessData ? '-c SESSDATA=' + biliSessData : ''} ${pageParam ? '-p ' + pageParam + ' -M \"temp\"' : '-p 1' + ' -M \"temp\"'} -F temp`; + const command = `BBDown ${videoUrl} --work-dir ${downloadDir} ${biliSessData ? '-c SESSDATA=' + biliSessData : ''} ${pageParam ? '-p ' + pageParam + ' -M \"temp\"' : '-p 1' + ' -M \"temp\"'} -F temp --skip-subtitle --skip-cover`; // logger.info(command); // 直接调用BBDown,因为它已经在系统路径中 exec(command, (error, stdout, stderr) => { @@ -55,7 +56,7 @@ export function startBBDown(videoUrl, downloadDir, biliSessData) { reject(`[R插件][BBDown]错误信息: ${stderr}`); return; } - logger.info(`[R插件][BBDown]输出结果: ${stdout}`); + // logger.info(`[R插件][BBDown]输出结果: ${stdout}`); resolve(stdout); }); });