diff --git a/package.json b/package.json index c7431b0..ab52979 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "real-debrid-downloader", - "version": "1.5.43", + "version": "1.5.44", "description": "Real-Debrid Downloader Desktop (Electron + React + TypeScript)", "main": "build/main/main/main.js", "author": "Sucukdeluxe", diff --git a/src/main/extractor.ts b/src/main/extractor.ts index 2228c2d..bf79c42 100644 --- a/src/main/extractor.ts +++ b/src/main/extractor.ts @@ -1177,6 +1177,7 @@ async function runExternalExtract( ); if (jvmResult.ok) { + logger.info(`Entpackt via ${jvmResult.backend || "jvm"}: ${path.basename(archivePath)}`); return jvmResult.usedPassword; } if (jvmResult.aborted) { @@ -1206,8 +1207,11 @@ async function runExternalExtract( timeoutMs, hybridMode ); + const extractorName = path.basename(command).replace(/\.exe$/i, ""); if (jvmFailureReason) { - logger.info(`Legacy-Extractor übernahm nach JVM-Fehler: ${path.basename(archivePath)}`); + logger.info(`Entpackt via legacy/${extractorName} (nach JVM-Fehler): ${path.basename(archivePath)}`); + } else { + logger.info(`Entpackt via legacy/${extractorName}: ${path.basename(archivePath)}`); } return password; } finally {